PyMySQL 安装
在使用 PyMySQL 之前,我们需要确保 PyMySQL 已安装。
PyMySQL 下载地址:https://github.com/PyMySQL/PyMySQL。
如果还未安装,我们可以使用以下命令安装最新版的 PyMySQL:
$ pip install PyMySQL
import pymysql
###打开数据库连接
db = pymysql.connect('localhost','root','root','testdb')
###设置数据库的字符集
db.set_charset('utf8')
###使用cursor对象创建一个游标对象cursor
cursor = db.cursor()
###使用excute方法来执行sql
cursor.execute("SELECT VERSION()")
###执行插入
sql ="insert into user(name,age) VALUES ('%s',%d)"%('xiaoming',18)
cursor.execute(sql)
try:
db.commit()
except:
db.rollback()
try:
cursor.execute('select * from user where id = 1')
###准备sql 语句 获取单条记录
result = cursor.fetchone()
cursor.execute('select * from user')
###获取多条记录
result1 = cursor.fetchall()
rowc = cursor.rowcount
print('一共%s条记录'%(rowc))
for row in result1:
id = row[0]
name = row[1]
age = row[2]
print('id=%d,name=%s,age=%d'%(id,name,age))
db.commit()
except:
db.rollback()
###关闭数据库连接
db.close()
网友评论