У меня есть огромный файл резервной копии MySQL (например, 4-5 ГБ) с TYPE = InnoDB, но база данных, которую я собираюсь импортировать, является более высокой версией, и вместо этого она не принимает ENGINE = InnoDB. Есть ли способ, чтобы я мог заменить TYPE = InnoDB на ENGINE = InnoDB по командной строке в Linux.
Создайте резервную копию исходного файла дампа SQL.
Бежать
sed -i 's/TYPE = InnoDB/ENGINE = InnoDB/g' yourfile.sql