蟒/ MySQLdb的/ cursor.executemany()

时间:2015-03-12 15:25:20

标签: python mysql-python

我正在对给定的MySQL数据库执行一个非常简单的查询。让我们说:

>>> cur = mydb.cursor()
>>> results = cur.executemany("select field from table where field = %s", ('value1', 'value2', 'value3'))
>>> print results
4

到目前为止一直很好......

>>> rows = cur.fetchall()
>>> print rows
field for value3

所以问题是它只打印value3的答案,而不打印value2value1的答案

如何获取我正在进行的操作的整个结果。

谢谢!

1 个答案:

答案 0 :(得分:0)

相反:

print rows 

试试这个:

for r in rows:
    print r