0
我想連接mysql使用Python的mysql連接器。python mysql連接器Fetchone返回沒有
這裏的代碼
from mysql.connector import connect as mysqlConnect, Error
myConn = mysqlConnect(host=host, database=database, user=user, password=password, port=port)
if myConn.is_connected():
print('Connected to MySQL database')
cursor = myConn.cursor()
cursor.execute(query)
print(cursor.rowcount)
row = cursor.fetchone()
....
問題是,即使cursor.rowcount是3,但cursor.fetchone()返回無。
請幫我看看我做了什麼錯在這裏
通過執行'cursor.rowcount',你可能已經用盡了迭代器。只需刪除'print(cursor.rowcount)'行,看看會發生什麼。 – Psidom
稍後添加,只是爲了檢查。如果沒有這個功能,我就不能工作了 – mry
我的答案是否有效? @mry –