使用TYPE = InnoDB的MySQL导入

时间:2018-07-12 21:52:45

标签: mysql linux sed backup innodb

我有一个巨大的MySQL备份文件(如4-5 GB),具有TYPE = InnoDB,但是我要导入的数据库是更高版本,并且它不接受ENGINE = InnoDB。 有没有一种方法可以让我在Linux中通过命令行将TYPE = InnoDB替换为ENGINE = InnoDB。

1 个答案:

答案 0 :(得分:4)

  1. 创建原始SQL转储文件的备份。

  2. 运行

    sed -i's / TYPE = InnoDB / ENGINE = InnoDB / g'yourfile.sql