InnoDB遇到的配置问题,数据保存不到,但MYISAM又可以正常保存

项目遇到一个奇葩的问题 , 数据提交 MySQL存储引擎是InnoDB, 数据一直保存不了, SQL语句是没问题的

把存储引擎改为MYISAM 又可以了 

两者最大的区别就是前者支持事务 ,但是程序里是没有执行事务的 ,换了同事另一台电脑InnoDB又可以正常运行

发现原来MYSQL的配置问题 

解决方案  将 MYSQL InnoDB 的   autocommit   配置设为1  ,自动提交

猜你喜欢

转载自blog.csdn.net/abc564643122/article/details/79627389
今日推荐