mysql修改存储引擎有以下常见几种方法:
方法1:alter table
alter table mytable engine=innodb;
优点:
1、操作简单;
2、适用于任何存储引擎。
缺点:
1、耗时较长(mysql会将数据从原表复制到一张新表中,在复制期间会消耗大量的I/O)。
2、不安全(转换时原表会加上读锁,在变更繁忙的表上执行要特别小心。)
方法2:导出和导入
缺点:不安全
方法3:创建与查询(create和select)
create table new_table like old_table;
alter table new_table engine=innodb;
insert into new_table select * from old_table;
温馨提示:
转换后原引擎中的一些特性会丢失,比如将innodb转为myisam后,外键会丢失。
文章出自:https://www.daixiaorui.com/read/287.html 本站所有文章,除注明出处外皆为原创,转载请注明本文地址,版权所有。
gg修改器https://www.guiyangtax.com/ 葫芦侠http://www.booj.net/ 八门神器http://www.tusovok.net/
王者荣耀修改器https://www.tzhftools.com/ 王者荣耀无限点券破解版下载http://av325.com/