Ошибка SQL Error (1031) при импорте из MySQL версии 5.5 в 5.7

Если при импорте дампа с версии 5.5 в 5.7 возникает такая ошибка: "SQL Error (1031): Table storage engine for 'имя_таблицы' doesn't have this option" то причина в том, что опция innodb_strict_mode раньше была по-умолчаию отключена, а с версии 5.7 уже включена и то что раньше работало, теперь нет.

По-быстрому это исправить можно, отключив эту опцию в конфиге MySQL:

innodb_strict_mode = off

 

Теги: