目录
一、PyMySQL的介绍
PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2 中则使用 mysqldb。
PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。
二、PyMySQL的安装
1.在Windows系统中
打开cmd,执行以下Python3命令:
pip install pymysql;
说明:
- 安装命令使用 pip install 第三方包
- 卸载命令使用 pip uninstall 第三方包
- 查看已安装的第三方包使用命令 pip list
2.在Linux系统中
打开终端,执行以下命令:
sudo pip3 install pymysql;
说明:
-
安装命令使用 sudo pip3 install 第三方包
-
卸载命令使用 sudo pip3 uninstall 第三方包
-
使用虚拟机安装了第三方包,可以使用: pip3 show pymysql 命令查看第三方包的信息
-
pip3 list 查看使用pip命令安装的第三方包列表
三、PyMySQL的使用
1.导入PyMySQL包
import pymysql
2.创建连接对象
调用pymysql模块中的connect()函数来创建连接对象,代码如下:
conn = connect(参数列表)
参数说明:
-
host:连接的MySQL主机,如果是本机是‘localhost’
-
port:连接的MySQL主机的端口号,默认是3306
-
user:连接的用户名
-
password:连接的密码
-
database:数据库的名称
-
charset:通信采用的编码方式,推荐使用utf8
连接对象的操作说明:
关闭连接 :conn.close()
提交数据 :conn.commit()
撤销数据 :conn.rollback()
3.获取游标对象
获取游标对象的目标就是要执行sql语句,完成对数据库的增删改查操作
# 调用连接对象的cursor