续我上面那个评论
cur = conn.cursor()
cur.execute("SELECT * FROM admin")
all = []
for r in cur.fetchall():
print(r)
# 用list保存多个查找出来的结果集
all.append(r)
#输出 第一行数据里面的第二列 admin
print(all[0][1])
conn.close()
cur = conn.cursor()
cur.execute("SELECT * FROM admin")
all = []
for r in cur.fetchall():
print(r)
# 用list保存多个查找出来的结果集
all.append(r)
#输出 第一行数据里面的第二列 admin
print(all[0][1])
conn.close()
2016-12-17
py3开发的 使用pymysql 这个模块 基本和php连接mysql一样 下面给个代码示例:
import pymysql
# mysql 连接数据库 返回句柄
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123456',
db='blog')
import pymysql
# mysql 连接数据库 返回句柄
conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', passwd='123456',
db='blog')
2016-12-17
最新回答 / moocer9527
数据库里面的数据能正常显示汉字吗?这样试一下:1、先把python里的其他代码注释掉,然后输出几个汉字,看看输出台能否正常输出。如果能正常输出,转22、数据库连接中设置‘charset=utf8’,不行转33、查看数据库编码设置是不是utf8,不行就重新建一个库,注意建库的时候选择utf84、还不行的话,可能是数据安装的时候没有选择utf8。
2016-11-30