批量修改mysql数据库引擎

SELECT CONCAT( 'ALTER TABLE ', TABLE_NAME, ' ENGINE=InnoDB;' )
FROM information_schema.tables
WHERE table_schema = 'lct-agent-test'
and ENGINE!='InnoDB'
LIMIT 0 , 10000;

使用说明:
1. 将以上SQL语句中的 lct-agent-test 替换成需要修改的数据库名称。
2. 执行SQL,这个时候还没有修改,只是给了一个查询结果。
3. 将查询结果复制,去掉前后的引号,然后执行。

猜你喜欢

转载自www.cnblogs.com/MisMe/p/10912191.html