mysql
寻找小羊yh
唯有行动才能解除所有不安
展开
-
spring声明式事务管理器xml出异常不回滚transactionManager
今天照着书上敲代码 第四章声明式事务管理xml方式的时候模拟系统运行时的突发性问题就是那个转账!发生异常并没有回滚,账户里的钱还是增加了,气死报错了也不回滚!搞了一天没搞出来,一直觉得是配置文件写错了,直到我看到了这个我索性去搜了一下我那张表的引擎类型是myisam类型的!!!然后我把他改成了innodb类型,再次查看原因如下OK,再次执行事务后,呜呜呜出现异常就回滚了,好开心如果帮到了你可以给我点个赞哈哈接下来是一劳永逸的方法,你以后创建的表都是innodb类型的修改你my.ini原创 2021-03-20 00:38:12 · 388 阅读 · 0 评论 -
卸载MySQL后安装新MySQL打开Navicat所有数据库数据表数据消失,还原数据,已解决
今天PHP课上听老师说要我们卸载MySQL,装他那个啥玩意小皮系统(感觉也挺好用,推荐大家用),打开Navicat之后我之前所有的数据库数据表都没了,吓我一跳,赶紧找还原数据的方法,可能是我搜索条件有误…问了同学后发现我的原始数据在C:\ProgramData\MySQL\MySQL Server 5.5(你卸载的数据库版本)\data下…一定要打开隐藏的项目哦!因为ProgramData文件被隐藏了!打开就会发现你消失的数据库和数据库表哦!还有三个很重要的文件!画圈示意,应该是用来把frm文件转换成s原创 2021-03-01 18:55:25 · 5437 阅读 · 6 评论