您的位置:首页 > 博客中心 > 数据库 >

mysql无法回滚处理方法

时间:2022-03-14 03:23

 dbConn.setAutoCommit(false); 设置为非自动提交

dbConn.commit();提交

dbConn.rollback();回滚

alter table xxx engine = innoDB;

 

 

1、如果你的数据执行大量的INSERT或UPDATE,出于性能方面的考虑,应该使用InnoDB表。   
    如果执行大量的SELECT,MyISAM是更好的选择。

2、我需要使用事务处理,但是原来的数据表使用的是myisam,就需要改为bdb或者innodb,这样基于myisam的程序,将类型改为innodb后,原来的程序是不需要改动。

3、myisam属于非事务安全型,innodb和bdb属于事务安全型。

热门排行

今日推荐

热门手游