我使用Python包MySQLdb
从MySQL数据库中获取数据。但是,我注意到我无法获取整个数据。
import MySQLdb
db = MySQLdb.connect(host=host, user=user, passwd=password)
cur = db.cursor()
query = "SELECT count(*) FROM table"
cur.execute(query)
如果我在MySQL Workbench中执行完全相同的查询,则返回的数字小于我得到的数字。我注意到它没有返回的数据是最近插入数据库的数据。我哪里错了?
答案 0 :(得分:2)
您没有在另一个连接上提交插入的行。