如何将 MyISAM .sql 转储转换为 InnoDB?

Jak*_*zuk 3 mysql sql dump

在将转储的 .sql MyISAM 数据库导入到我的 MySQL 服务器之前,我可以将其转换为 InnoDB 引擎吗?不幸的是,导入当前的 .sql 文件需要很长时间才能完成。

小智 6

您可以使用sed来搜索engine myisam并将其替换为engine innodb

sed -e 's/engine myisam/engine innodb/g' file.sql > file_innodb.sql
Run Code Online (Sandbox Code Playgroud)