pyton连接数据库需要先安装pymysql模块
打开cmd窗口输入 pip install pymysql
安装完成后导入pymysql模块:
import pymysql
python连接数据库主要分五个步骤:
step1:连接数据库
step2:获取数据库的游标
step3:在游标中来执行sql语句
step4:关闭游标
step5:关闭连接
————————————————
A)连接mysql数据库; 连接数据库,并且把连接到的数据库对象,赋值给变量conn (表示连接的那个数据库)
conn = pymysql.connect(host=Host, user=Username, password=Passwd,
database=dbName, port="Port,charset='utf8')
B)获取数据库的游标
youbiao = conn.cursor() #获取数据库的游标,并且赋值给变量youbiao
C)在游标中来执行sql语句
youbiao.execute(sql)
D)如果执行的sql语句是DML(insert,update, delete)语句,会产生事务,必须要提交数据库的事务
conn.commit()
E)如果执行的sql语句是DQL(select)语句,那么查询结果必须要获取到。 从游标中获取查询结果
result = youbiao.fetchall()
F)关闭游标
youbiao.close()
G)关闭数据库连接
conn.close()
H)返回查询结果
return result