码迷,mamicode.com
首页 > 数据库 > 详细

python3 连接mysql

时间:2019-05-22 19:15:40      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:数据   http   wan   sel   连接mysql   rar   连接   取数据   关闭数据库   

在python3中,可以使用pymysql
import pymysql
 
https://www.cnblogs.com/wangbaihan/p/8127740.html
 
流程
连接数据库→创建游标→执行SQL→fetch获得数据,进行业务处理→关闭游标→commit→关闭数据库连接
 
连接数据库:
conn = pymysql.connect(host=host, user=user, passwd=password, db=db)

 

创建游标:
cur = conn.cursor()

 

执行SQL:
cur.execute("INSERT INTO table VALUE something")
cur.execute("SELECT * FROM table")

 

获取数据:
data = cur.fetchone()
data = cur.fetchmany()
data = cur.fetchall()
# data是个生成器

 

关闭游标:
cur.close()

 

如果SQL是insert之类的DML语句,要记得commit:
conn.commit()

 

关闭数据库连接
conn.close()

python3 连接mysql

标签:数据   http   wan   sel   连接mysql   rar   连接   取数据   关闭数据库   

原文地址:https://www.cnblogs.com/x2x3/p/10907851.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!