Python3-操作MySQL数据库
在Python3中可以使用pymysql连接操作MySQL数据库。
安装
pip install pymysql
使用
1、创建连接
使用pymysql.Connect()方法创建连接,参数类型说明 :
host:字符串, MySQL服务器地址
port:整数 MySQL服务器端口号
user:字符串, 用户名
password或者passwd:字符串 密码
db:字符串, 数据库名称
charset:字符串,连接编码
autocommit:bool类型,是否自动提交,默认是False
connection = pymysql.Connect(host="localhost",port=3306,user="root",password="root",charset="utf8",db="test")
connection对象包含的方法
cursor() 使用该连接创建并返回游标
commit() 提交当前事务
rollback() 回滚当前事务
close() 关闭连接
2、创建游标
cursor = connection.cursor()
execute("select * from t1") 执行一个数据库的查询命令
fetchone() 取得结果集的下一行
fetchmany(n) 获取结果集的下n行
fetchall() 获取结果集中的所有行
rowcount() 返回数据条数或影响行数
close() 关闭游标对象
总结
在Python3中不支持MySQLdb了,还好pymysql的操作跟MySQLdb基本一致。
¥60.3
领1元券
相关推荐
chuckchen 2020-10-31
Will0 2020-10-12
Dreamhome 2020-10-09
xirongxudlut 2020-09-28
星辰大海的路上 2020-09-13
chaochao 2020-08-31
猪猪侠喜欢躲猫猫 2020-08-17
快递小可 2020-08-16
shengge0 2020-07-26
巩庆奎 2020-07-21
张文倩数据库学生 2020-07-19
xirongxudlut 2020-07-18
Ericbig 2020-07-18
kyelu 2020-07-09
liangzhouqu 2020-07-07
GuoSir 2020-06-28
chaigang 2020-06-27
pythonxuexi 2020-06-25