Python MySQLdb fetcall,AttributeError:&x27;int';对象没有属性';fetchall';

Python MySQLdb fetcall,AttributeError:&x27;int';对象没有属性';fetchall';,python,mysql,mysql-python,Python,Mysql,Mysql Python,我想检查我是否以正确的方式将csv文件导入MySQL数据库 import MySQLdb mydb = MySQLdb.connect(host = 'localhost',user = 'milenko',passwd = 'nuklear',db = 'mm') cur = mydb.cursor() command = cur.execute('SELECT * FROM jul') results = command.fetchall() print (results) 但我有这个

我想检查我是否以正确的方式将csv文件导入MySQL数据库

import MySQLdb

mydb = MySQLdb.connect(host = 'localhost',user = 'milenko',passwd = 'nuklear',db = 'mm')
cur = mydb.cursor()
command = cur.execute('SELECT * FROM jul')
results = command.fetchall()

print (results)
但我有这个

File "b12.py", line 6, in <module>
    results = command.fetchall()
AttributeError: 'int' object has no attribute 'fetchall'
文件“b12.py”,第6行,在
结果=command.fetchall()
AttributeError:“int”对象没有属性“fetchall”
我看过以前的SO帖子,其中有人声称number对象没有fetcall对象。
如何一次下拉db内容?

您不能对
游标的结果调用
fetchall()
。事实上,根据MySQLdb文档,
cursor.execute()
返回执行的查询所影响的行数。 要检索数据,您必须直接访问游标结果:

cur = mydb.cursor()
cur.execute('SELECT * FROM jul')
results = cur.fetchall()