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() 关闭游标对象