pymsql模块
- 导入
import pymysql
- 数据库连接及操作
db = pymysql.connect("localhost","testuser","test123","TESTDB" ) # db为返回的连接对象 # 输入参数分别为服务器ip,用户名,密码,指定的数据库 cursor = db.cursor() # 使用 cursor() 方法创建一个游标对象 cursor cursor.execute("SELECT VERSION()") # 在游标上使用 execute() 方法执行 SQL 查询 data = cursor.fetchone() # 使用 fetchone() 方法获取单条数据. # 也可以使用fetchall()来获取所有的数据集
db.close() # 关闭数据库连接
- 错误回滚
try: # 执行sql语句 cursor.execute(sql) # 执行sql语句 db.commit() except: # 发生错误时回滚 db.rollback()
- 上下文管理器
对建立连接和建立游标分别上使用with语句来执行

浙公网安备 33010602011771号