Python的mysql.connector模块fetchall()函数查询记录少了很多
# 引入模块
import mysql.connector
# 省略其他步骤,最近到查询的操作这
result_list = mycur.fetchall()
# 这里使用mysql.connector模块执行的时候只返回了部分记录
print(len(result_list))
查询结果如下:
这个数据明显是不对的,我们来看下数据库表的记录
执行上面的fetchall()应该返回5667条记录,这里只返回了129条。
解决方案如下:
使用pymysql模块,只需要修改连接的字符就行了,其他的不用
原创
2021-03-29 09:31:48 ·
791 阅读 ·
5 评论