MongoDB Redis mysql 在python中的使用

it2022-05-05  139

pymongo的使用

1实例化一个链接 client = pymongo.MongoClient(‘localhost’) 2 连接数据库 db = client[‘库名’] 3更新数据 db[表名].inset({a:b})

Redis的使用

import redis 连接 r = redis.Redis(host=‘127.0.0.1’,port=6379,decode_responses=True) r.set(‘name’, ‘OK’) print(r.get(‘name’)

pymysql的使用

1连接数据库 connect = pymysql.connect(host=’’,user=’’,passwd =’’,db=’’,port=3306) 2使用连接 cursor = connect.cursor() 3编写sql语句 sql = ‘insert into 表名(字段名)values(值)’ 4执行sql语句 cursor.execute(sql) 5提交 connect.comit()

pymysql.Connect()参数说明 host(str): MySQL服务器地址 port(int): MySQL服务器端口号 user(str): 用户名 passwd(str): 密码 db(str): 数据库名称 charset(str): 连接编码

connection对象支持的方法 cursor() 使用该连接创建并返回游标 commit() 提交当前事务 rollback() 回滚当前事务 close() 关闭连接

cursor对象支持的方法 execute(op) 执行一个数据库的查询命令 fetchone() 取得结果集的下一行 fetchmany(size) 获取结果集的下几行 fetchall() 获取结果集中的所有行 rowcount() 返回数据条数或影响行数 close() 关闭游标对象


最新回复(0)