Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Дамп базы без внешнего ключа / 3 сообщений из 3, страница 1 из 1
26.03.2015, 12:16:11
    #38917532
AlexSes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дамп базы без внешнего ключа
Доброго дня!
Пишу для себя небольшой дампер баз данных. Знаю, что phpmyadmin справляется с экспортом более чем хорошо. Особенно интересно, как он делает так, что изначально show create table структура идет без внешних ключей, а затем alter'ом они вновь устанавливаются. Неужели парсит как-то? Генофонд phpmyadmin просматривал, но пока поверхностно. Может, просто, кто-то уже знает и подскажет. Спасибо.
...
Рейтинг: 0 / 0
26.03.2015, 15:56:35
    #38917860
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дамп базы без внешнего ключа
AlexSesон делает так, что изначально show create table структура идет без внешних ключей, а затем alter'ом они вновь устанавливаются.Правильно делает. Это проще, чем отслеживать граф связей и располагать CREATE TABLE в нужном порядке. А что делать, если имеется замкнутость? вообще труба. Посему сперва все таблицы, и только потом связи.

AlexSesНеужели парсит как-то?Нет, в нём есть Функция Мистического Вдохновения, которая безошибочно определяет, является ли ключ внешним.
...
Рейтинг: 0 / 0
26.03.2015, 16:03:59
    #38917871
AlexSes
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Дамп базы без внешнего ключа
авторПравильно делает. Это проще, чем отслеживать граф связей и располагать CREATE TABLE в нужном порядке. я и не сомневался.
авторНет, в нём есть Функция Мистического Вдохновения,я тоже хочу такую функцию:)
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Дамп базы без внешнего ключа / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]