python如何使用pymysql模块,,Python 3.x


Python 3.x 操作MySQL的pymysql模块详解

前言pymysql是Python中操作MySQL的模块,其使用方法和MySQLdb几乎相同。但目前pymysql支持python3.x而MySQLdb不支持3.x版本。

一、安装

pip3installpymysql

二、pymysql方法

pymysql.connect()参数说明

参数类型说明
hoststrmysql服务器地址
portintmysql服务器端口号
userstr用户名
passwdstr密码
dbstr数据库名称
charsetstr连接编码

connection对象支持的方法

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

cursor对象支持的方法

方法说明
execute(op)执行一个数据库的SQL语句
fetchone( )取得结果集的下一行
fetchmany(size)获取结果集的下几行
fetchall()获取结果集中的余下所有行
rowcount()返回数据条数或影响条数
close()关闭游标对象

三、使用操作

1、创建一个交易表,方便测试pymysql的性能:

技术分享

2、使用python脚本实现增删改查和事务处理

技术分享

技术分享

3、执行结果

技术分享

python如何使用pymysql模块

评论关闭