Python基础-操作mysql
时间:2021-07-01 10:21:17
帮助过:27人阅读
pymysql
from pymysql.cursors
import DictCursor
coon = pymysql.connect(host=
‘211.149.218.16‘,port=3306,user=
‘jxz‘,passwd=
‘123456‘,db=
‘jxz‘,charset=
‘utf8‘)#建立数据库连接
cur = coon.cursor(DictCursor)
#建立游标,仓库管理员,指定游标类型,返回字典,如果不指定返回类型,默认返回的是元组
sql=
‘select * from stu limit 2,9;‘
insert_sql =
‘insert into stu VALUE (89,"nhy");‘
cur.execute(insert_sql)
cur.execute(sql)#执行sql语句
for c
in cur:
#直接循环游标,每次循环的时候就是每一列的数据
print(c)
res = cur.fetchall()
#获取sql语句执行的结果,一次性全部获取
coon.commit()
#提交
print(res[0][1
])
cur.close()#关闭游标
coon.close()#关闭数据库连接
Python基础-操作mysql
标签:select 连接 exec dict 就会 多少 pytho port style