今天在做项目的时候发现配置的spring 事物管理没起到作用。可是配置又是依据官网配置的,不可能会错。最后发现使mysql的问题


普通情况下,mysql会默认提供多种存储引擎,你能够通过以下的查看:

你要看某个表用了什么引擎(在显示结果里參数engine后面的就表示该表当前用的存储引擎):
mysql> show create table 表名;


这时候假设ENGINE=MyISAM AUTO的话,那么恭喜你,原因找到了

MyISAM管理非事务表。它提供快速存储和检索,以及全文搜索能力。MyISAM在全部MySQL配置里被支持,它是默认的存储引擎,除非你配置MySQL默认使用另外一个引擎

alter table 你的表名 ENGINE=InnoDB

另此问题还能够參考http://blog.csdn.net/szwangdf/article/details/41516239

相关文章:

  • 2022-01-27
  • 2022-12-23
  • 2022-12-23
  • 2021-07-15
  • 2021-10-16
  • 2021-05-28
  • 2021-09-06
  • 2021-07-14
猜你喜欢
  • 2021-05-26
  • 2022-12-23
  • 2021-10-13
  • 2021-10-07
  • 2021-06-16
相关资源
相似解决方案