Python操作mysql数据库

import pymysql

# 第一步:连接到数据库
conn = pymysql.connect(host="xxx",
                       port=xx,
                       user="xxx",
                       password="xxx",
                       charset="utf8",
                       cursorclass = pymysql.cursors.DictCursor  # 游标类型为dict字典类型
                       )

# 第二步:创建一个游标对象
cur = conn.cursor()

sql = "SELECT * FROM xx.xx LIMIT 10"

# 第三步:执行sql语句
res = cur.execute(sql)
print(res)

# 第四步:获取查询到的结果
# fetchone:获取查询到的一条数据
data = cur.fetchone()
print(data)

# fetchall:获取查询到的所有数据
datas = cur.fetchall()
 print(datas)

注意:如果是增删改的操作,最后一定要加上提交事务!---conn.commit()

 

 

================

如果操作sqlserver数据库则import pymssql

posted @ 2020-03-29 18:24  mkay  阅读(98)  评论(0编辑  收藏  举报