作者:手机用户2502853355 | 来源:互联网 | 2023-09-23 11:55
fetchall()将结果放在二维数组里面,每一行的结果在元组里面。在建立游标的时候加个参数,cursorpymysql.cursors.DictCursor,返回结果就可以放到字
fetchall()将结果放在二维数组里面,每一行的结果在元组里面。在建立游标的时候加个参数,cursor=pymysql.cursors.DictCursor,返回结果就可以放到字典里面了
import MySQLdb
from DBUtils.PooledDB import PooledDB
def testDb():cOnn= PooledDB(MySQLdb, 5, host='localhost', user='root', passwd='root', db='user', port=3306, charset='utf8') #建立游标的时候加个参数,cursor=pymysql.cursors.DictCursor。这样每行返回的值放在字典里面,然后整体放在一个list里面。#cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)cursor = conn.cursor()cursor.execute('select * from user')print cur.fetchall()
testDb()