self.connect(**kwargs)
File "/home/export/servers/python3.6/lib/python3.6/site-packages/mysql/connector/abstracts.py", line 732, in connect
self._post_connection()
File "/home/export/servers/python3.6/lib/python3.6/site-packages/mysql/connector/abstracts.py", line 708, in _post_connection
self.autocommit = self._autocommit
File "/home/export/servers/python3.6/lib/python3.6/site-packages/mysql/connector/connection_cext.py", line 124, in autocommit
self._cmysql.autocommit(value)
ValueError: mode must be boolean
报错信息如上:
kwargs传入的信息如下:
dict(
host="ip",
port=3306,
user="root",
password="root",
database="dbname",
autocommit=1,
charset="utf8",
)
将 autocommit=1
改成 autocommit=True
即可。