Python有很多第三方库(模块),用来操作数据库,其中PyMySQL是Python中操作MySQL数据的模块之一,使用范围较广,使用率较高,使用方法和另外一个经典MySQLdb模块几乎相同。
操作步骤如下:
第一步:下载安装模块
pip install pymysql
第二步:导入模块
import pymysql
第三步:创建连接
conn=pymysql.connect(参数列表)
参数host:连接的mysql主机,如果本机是'127.0.0.1'
参数port:连接的mysql主机的端口,默认是3306
参数database:数据库的名称,如'school'
参数user:连接的用户名,如'abc'
参数password:连接的密码,如'123456'
参数charset:通信采用的编码方式,推荐使用utf8
第四步:创建游标
cur = conn.cursor()
第五步:执行sql查询语句
cur.execute("select * from uers where sex='男' and age=18 ")
第六步:获取所有数据
ret=cur.fetchall()
第七步:打印数据
print(ret)
第八步:关闭游标
cur.close()
第九步:关闭连接
conn.close()