1
請有人可以幫助我不能相信我沒有得到這個權利。我正在計算我在mysql數據庫中的行數。正確的數字是7,但是每次執行以下時,我都會得到-1的答案。建立連接successfully.I我使用Python 3.4.4Python rowcount返回負1
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)