python3与mysql链接
#导入pymysql模块
import pymysql
#链接数据库
db = pymysql.connect(host='172.0.0.1', #主机名
port=3306, #端口
user='root', #用户名
passwd='******', #密码
db='name') #所需链接数据库
cur = db.cursor() #创建一个新游标以执行查询。要创建的游标类型:Cursor,SSCursor,DictCursor或SSDictCursor之一。 默认使用Cursor。
cur.execute("sql查询语句 ") #执行sql查询语句
data = cur.fetchall() #获取所有行
注:使用流式游标可避免客户端占用大量内存,可以这样写cur = db.cursor(pymysql.cursors.SSCursor) 或cur = pymysql.cursors.SSCursor(db),同时使用fetchone去获取每一行数据。