数据库 -- pymysql
发布时间:2020-12-11 23:57:02 所属栏目:MySql教程 来源:网络整理
导读:pythen3连接mysql pymsql介绍 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接MySQL数据库。 pymysql安装 pip install pymysql 连接数据库 注意事项 在进行本文以下内容之前需要注意
pythen3连接mysqlpymsql介绍PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。 Django中也可以使用PyMySQL连接MySQL数据库。 pymysql安装pip install pymysql连接数据库注意事项在进行本文以下内容之前需要注意:
基本使用conn = pymysql.connect(host=“你的数据库地址”,user=“用户名”,password=“密码”,database=“数据库名”,charset= cursor = sql = conn.close()返回字典格式数据: conn = pymysql.connect(host=“你的数据库地址”,charset= cursor = conn.cursor(cursor= sql = conn.close()注意,注意,注意: charset=“utf8”,编码不要写成"utf-8" 增删改查操作增conn = pymysql.connect(host=“你的数据库地址”,charset= cursor == = = 18插入数据失败回滚 在执行增删改操作时,如果不想提交前面的操作,可以使用 rollback() 回滚取消操作。 conn = pymysql.connect(host=“你的数据库地址”,%s);= = 18获取插入数据的ID(关联操作时会用到) conn = pymysql.connect(host=“你的数据库地址”,age]) last_id =批量执行 conn = pymysql.connect(host=“你的数据库地址”,%s);= [(,18),(,20),(,21
删conn = pymysql.connect(host=“你的数据库地址”,charset= cursor == 4改conn = pymysql.connect(host=“你的数据库地址”,charset= cursor = sql = = = 80查查询单条数据: conn = pymysql.connect(host=“你的数据库地址”,charset= cursor = sql = ret = (ret)查询多条数据: conn = pymysql.connect(host=“你的数据库地址”,age from USER1; ret = (ret)进阶用法cursor.fetchmany(3 |