у меня есть двоичные файлы .fo и .ibd для базы данных, и я хочу импортировать их к mysql.. что я сделал?
что я имею?
Проверьте разрешения ib *.
Если вы вручную редактируете каталоги для базы данных, которая использует таблицы InnoDB, вам необходимо убедиться, что файлы ib * в корне каталога данных MySQL имеют правильные разрешения.
mysql
. Если это не работает: выполните mysqldump -u {user} {database} > db.sql
вашей базы данных и перезагрузите базу данных из командной строки (mysql -u {user} < db.sql
).
В случае нарушения внешнего ключа эти 2 команды исправят их (и исправят таблицы):
SET FOREIGN_KEY_CHECKS=0;
SET FOREIGN_KEY_CHECKS=1;