mysql库类型MyISAM与InnoDB的批量转换

1 use 数据库
2 -- InnoBD 批量转  MyISAM 注意: 数据库名需要 引号""
3 select CONCAT('alter table ',table_name,' engine=MyISAM;') FROM information_schema.tables WHERE table_schema="数据库" AND ENGINE="InnoDB";
4 
5 -- MyISAM 批量转  InnoBD 注意: 数据库名需要 引号""
6 select CONCAT('alter table ',table_name,' engine=InnoBD ;') FROM information_schema.tables WHERE table_schema="数据库" AND ENGINE="MyISAM";
7 
8 -- 执行自动生成 执行语句
9 -- 例子: alter table `123` engine=MyISAM; 复制执行即可

猜你喜欢

转载自www.cnblogs.com/qingyunlanxi/p/11137048.html