我使用pymysql连接到本地MySQL安装。我已经建立了如下所示的连接,但我的问题是关于最后一行的execute()调用的返回值。
documentation表示execute方法的返回值等于受影响的行数。我知道数据库表有205299行,所以任何人都可以告诉我为什么我看到更多的18446744073709551615?
>>> import pymysql
>>> conn = pymysql.connect(
... host='localhost',
... port=3306,
... user='username',
... passwd='password',
... db='dbname',
... cursorclass = pymysql.cursors.SSCursor
... )
>>> cursor = conn.cursor()
>>> cursor.execute("SELECT support_id FROM tablename")
18446744073709551615