与打印cursor.fetchall()的结果不同

时间:2019-01-20 17:00:55

标签: python cursor mysql-python fetchall

我在数据库db上有一个游标,例如:

db = MySQLdb.connect("localhost", "user", "pass")
cursor = db.cursor()
cursor.execute(sql)
print(cursor.fetchall())
rows = cursor.fetchall()
print(rows)

为什么第一个输出是一个空元组()而第二个输出正确地列出了我的记录,例如:((A,C),(B,D))

0 个答案:

没有答案