python 2.7.9查询数据库,cursor.rowcount返回-1

原创
2016/03/14 20:33
阅读数 5K

python 2.7.9查询MySQL数据库

cursor = conn.cursor();

sql = "select * from user"
cursor.execute(sql)
print cursor.rowcount

rs = cursor.fetchone()
print rs

rs = cursor.fetchmany(3)
print rs

rs = cursor.fetchall()
print rs

print cursor.rowcount

第一个Print输出为-1

当所有数据遍历之后,最后一个print输出就是正确的数值了

由于刚接触python 不知道其根本原因是什么,先暂时记录,以后补充吧

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
1
分享
返回顶部
顶部