您的位置:首页 > 数据库 > MySQL

mysql 存储引擎(MyISAM/InnoDB)转换

2017-03-15 22:25 295 查看
转换(InnoDb->MyISAM)

CREATE TABLE T_MyISAM LIKE T_InnoDB;
ALTER TABLE T_MyISAM ENGINE = INNODB;
INSERT INTO T_MyISAM SELECT * FROM T_InnoDB;

转换(MyISAM->InnoDb)
数据少的时候可以采用上述方式,数据太多可以采用事务来处理

START TRANSACTION;
INSERT INTO T_InnoDB SELECT * FROM T_MyISAM WHERE id BETWEEN x AND y;
COMMIT;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: