转换(InnoDb->MyISAM)
CREATE TABLE T_MyISAM LIKE T_InnoDB;
ALTER TABLE T_MyISAM ENGINE = INNODB;
INSERT INTO T_MyISAM SELECT * FROM T_InnoDB;
数据少的时候可以采用上述方式,数据太多可以采用事务来处理
START TRANSACTION;
INSERT INTO T_InnoDB SELECT * FROM T_MyISAM WHERE id BETWEEN x AND y;
COMMIT;
本文介绍如何在MySQL中将InnoDB表转换为MyISAM表及反之的方法。针对不同数据量大小提供了两种转换策略:直接插入法适用于小数据量场景,而大数据量则推荐使用事务处理。
2319

被折叠的 条评论
为什么被折叠?



