修改一个表的存储引擎

2019-07-24  本文已影响0人  蔺蔺蔺赫赫

修改一个表的存储引擎

db01 [oldboy]>alter table t1 engine innodb;

注意:此命令我们经常使用他,进行innodb表的碎片整理

生产需求:

将oldboy数据库下的所有1000表,存储引擎从MyISAM替换为innodb

select concat("alter table ",table_name," engine innodb;")

from information_schema.tables

where table_schema='oldboy'

into outfile '/tmp/alter.sql';

上一篇 下一篇

猜你喜欢

热点阅读