Panchous
Павел
mysqldump : Дамп базы c внешними ключами
Для дампа базы (test) использую:
Но восстановить базу из полученного sql-дампа не удается.
В базе используются таблицы InnoDB с внешними ключами.
MySQL правомерно ругается на то, что не может создать таблицу с внешним ключом,
ссылающимся на несуществующее поле др. таблице (код родительской таблицы может идти в дампе ниже)
Как правильно создавать дамп такой базы?
(или правильно использовать полученный)
Вроде, был какой-то ключик, включающий/отключающий проверку целостности БД. Никак найти не могу.
Подскажите, плз.
----
MySQL 4.0.x
Для дампа базы (test) использую:
Все прекрасно работает.mysqldump --user=root --password= --opt --quote-names --all --result-file=dump.sql --compress test
Но восстановить базу из полученного sql-дампа не удается.
В базе используются таблицы InnoDB с внешними ключами.
MySQL правомерно ругается на то, что не может создать таблицу с внешним ключом,
ссылающимся на несуществующее поле др. таблице (код родительской таблицы может идти в дампе ниже)
Как правильно создавать дамп такой базы?
(или правильно использовать полученный)
Вроде, был какой-то ключик, включающий/отключающий проверку целостности БД. Никак найти не могу.
Подскажите, плз.
----
MySQL 4.0.x