GoDaddy MySQL表没有收到我的插入/更新请求



我正在(使用pycharm(编写一个包含多个表的数据库(我没有创建这个数据库,它是由另一个开发人员完成的(。

表1&2、我可以写信给(插入、更新等(,表3没有从我的pycharm接收我的命令(pycharm的日志或sentint.io上没有错误消息(,但自动增量值增加了,AND,如果我从heidisql向它写入,它就工作了!

mydb = mysql.connector.connect(
host="###.###.##.##",
user="##########",
passwd="##########",
database='########',
)
mycursor = mydb.cursor()
mycursor.execute("INSERT INTO user (id, mobile, store_id, register_date, deleted_date) VALUES (NULL, '8008008000', '200', '0', '0')")

经过研究发现;2使用MyISAM,事务自动提交给他们。至于表3,它使用InnoDb,由于某种原因,它需要以mydb.commit((结束来处理事务。

来源:Python MySql Insert不工作

最新更新