为了账号安全,请及时绑定邮箱和手机立即绑定

感谢分享,非常细心,棒棒的。我照着做了一遍,但最后事物不起作用,没有找到原因好伤心

感谢分享,非常细心,棒棒的。我照着做了一遍,但最后事物不起作用,没有找到原因好伤心

正在回答

6 回答

alter table 表名 engine=innodb 在你是用的客户端数据库中修改,修改后刷新看下

 engine=INNODB;就可以了

0 回复 有任何疑惑可以回复我~

mark

0 回复 有任何疑惑可以回复我~

在使用hibernate自动创建表后,可能它默认给你使用的MyIASM引擎。

0 回复 有任何疑惑可以回复我~

查看数据库引擎,如果是MyIASM是不支持事务管理的,修改引擎为InnoDB

0 回复 有任何疑惑可以回复我~

查看建表语句,如果engine是MYISAM,它是不支持事务的,修改成INNODB

alter table 表名 engine=INNODB;


0 回复 有任何疑惑可以回复我~

数据库的引擎不支持事务管理,要修改数据库引擎

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
2小时学会Spring Boot
  • 参与学习       151586    人
  • 解答问题       1079    个

Spring Boot入门视频教程,你将学会使用Spring Boot快速构建应用程序

进入课程

感谢分享,非常细心,棒棒的。我照着做了一遍,但最后事物不起作用,没有找到原因好伤心

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信