Проблемы с переносом базы данных с MariaDB 10.0.16, Ubuntu 14.10 на MySQL 5.7.12, Ubuntu 16.04 LTS.
Переношу так:
1. Делаю backup:
mysqldump -u root -p db | gzip > db.sql.gz
2. В консоли mysql (на новом хосте):
CREATE DATABASE db;
GRANT ALL PRIVILEGES ON db.* TO 'db'@'localhost' IDENTIFIED BY 'pass' WITH GRANT OPTION;
3. Делаю restore (предварительно разархивировав):
mysql -u root -p db < db.sql
Вылезает ошибка:
`ERROR 1031 (HY000) at line 3374: Table storage engine for 'mytable_x' doesn't have this option`
Видно, таблицы базы данных перенеслись кроме этой одной `mytable_x`.