在 python 2 中连接 mysql 代码
import MySQLdb
import MySQLdb.cursors
conn = MySQLdb.connect(
host="127.0.0.1",
user="root",
passwd="root",
db="database",
charset='utf8',
use_unicode=True,
cursorclass=MySQLdb.cursors.DictCursor
)
conn.ping(True)
conn.autocommit(True)
cur=conn.cursor()
cur.execute("select xx from xxx")
cur.fetchone()
再执行查询 sql 就可以直接返回字典格式的数据
但在 python 3 我好像没有找到一个库达到类似的效果,有的是要求自己加一个转换函数~
import MySQLdb
import MySQLdb.cursors
conn = MySQLdb.connect(
host="127.0.0.1",
user="root",
passwd="root",
db="database",
charset='utf8',
use_unicode=True,
cursorclass=MySQLdb.cursors.DictCursor
)
conn.ping(True)
conn.autocommit(True)
cur=conn.cursor()
cur.execute("select xx from xxx")
cur.fetchone()
再执行查询 sql 就可以直接返回字典格式的数据
但在 python 3 我好像没有找到一个库达到类似的效果,有的是要求自己加一个转换函数~