|
MySQL.RU - Webboard
Вернуться
Дамп БД с references keys (kpblca) 13/10/2003 - 16:29:31
Re: Дамп БД с references keys (Ahilles) 13/10/2003 - 16:35:07
Re: Дамп БД с references keys (kpblca) 13/10/2003 - 16:38:48
Re: Дамп БД с references keys (kpblca) 13/10/2003 - 17:49:21
Re: Дамп БД с references keys (Валентин) 15/10/2003 - 12:07:58
> Original message text:
> From: kpblca - 13/10/2003 - 16:29:31
> Subject:Дамп БД с references keys
> -----------------
> Ситуация такая:
> 1. Я хочу делать дамп некотрой БД
> 2. В этой БД присутствует полторы десятка таблиц, десяток из которых связаны как-то через внешние ключи.
>
> Дамплю БД, но когда хочу перенести эту БД на другую машину, то получается маленький облом. Заключается он в том, что если есть две таблицы (к примеру назовем их A и B). Некое поле в B есть внешняя ссылка на некое поле из A. Но в дампе таблица B стоит раньше, чем A, из-за чего мускл матерится на несуществующую таблицу A когда ему скармливаешь дамп.
>
> Собсно вапрос: есть ли способ делать правильные дампы, в которых таблицы, на которые есть внешние ссылки, инициализируются раньше, чем таблицы, которые ссылаются.
>
> Я у mysqldump никакого ключика по этому поводу не нашел.
>
From: Валентин - 15/10/2003 - 12:07:58
Subject:Дамп БД с references keys
-----------------
С версии 4.0.14 если не ошибаюсь на счет версии используй конструкцию
SET FOREIGN_KEY_CHECKS=0;
Если версия ниже, то можно сдампить EMS MySAL Manager, он корректно извлекает таблицы с внешними ключами, т.е извлекает в такой последовательности, что внешние ключи потом правильно собираются.
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
11067
|
|