标签: mysql linux sed backup innodb
我有一个巨大的MySQL备份文件(如4-5 GB),具有TYPE = InnoDB,但是我要导入的数据库是更高版本,并且它不接受ENGINE = InnoDB。 有没有一种方法可以让我在Linux中通过命令行将TYPE = InnoDB替换为ENGINE = InnoDB。
答案 0 :(得分:4)
创建原始SQL转储文件的备份。
运行
sed -i's / TYPE = InnoDB / ENGINE = InnoDB / g'yourfile.sql