python --- 操作mysql数据库
1、安装pymysql模块,pymysql是封装了mysql驱动,能是python连接到mysql的库
2、pymysql使用的通用步骤:
a:连接数据库
b:生成游标对象
c:执行SQL语句
d:关闭游标
e:关闭连接
3、举个例子
import pymysql conn=pymysql.connect(host = '127.0.0.1' ,user = 'root' ,passwd='password' ,port= 3306 ,db='test',charset='utf8' ) cur = conn.cursor() # 生成游标对象 sql="select * from `student` " # SQL语句 查询语句 cur.execute(sql) # 执行SQL语句 data = cur.fetchall() # 通过fetchall方法获得数据 for i in data[:2]: # 打印输出前2条数据 print (i) cur.close() # 关闭游标 conn.close() # 关闭连接
4、再插入语句例子
try: cur.execute(sql1) # 执行插入的sql语句 conn.commit() # 提交到数据库执行 except: coon.rollback()# 如果发生错误则回滚 conn.close() # 关闭数据库连接
5、参考博文:https://blog.csdn.net/weixin_43935187/article/details/85763356