【发布时间】:2016-10-07 14:31:21
【问题描述】:
请有人帮助我无法相信我没有做对。我正在尝试计算 mysql 数据库中的行数。正确的数字是 7,但是每次执行以下操作时,我都会得到 -1 的答案。连接建立成功。我使用的是python 3.4.4
import mysql.connector
config = {
'user': 'root',
'password': '',
'host': '127.0.0.1',
'database': 'test'
}
cnx =mysql.connector.MySQLConnection(**config)
if cnx.is_connected():
print('Connected to MySQL database')
cursor = cnx.cursor()
cursor.execute("SELECT * FROM test")
numrows = int (cursor.rowcount)
print(numrows)
【问题讨论】:
标签: mysql python-3.x mysql-python