DeadMorozBLR
Новичок
Создание дампа MySQL5
Столкнулся при создании/импорте дампа со следующей проблемой: неправильно создается кусок дампа, в котором описываются представления.
К примеру есть представления A, B (использует С) и С.
Дамп создается в алфавитном порядке:
1. Создай A;
2. Создай B;
3. Создай C;
При этом, при импортировании дампа, на втором шаге выполнение валится, т.к. на момент создания B представления С которое оно использует, еще не существует.
Перепробовал phpMyAdmin, MySQL-Front и Navicat (до mysqldump руки не дошли) - все создают одинаково кривые дампы.
Может быть есть какая-то опция/команда/переменная СУБД, чтобы такой дамп всё-таки можно было импортировать, и СУБД не ругалась на несуществующие таблицы, или есть утилита, которая создает сперва представления, которые не используют другие представления?
Столкнулся при создании/импорте дампа со следующей проблемой: неправильно создается кусок дампа, в котором описываются представления.
К примеру есть представления A, B (использует С) и С.
Дамп создается в алфавитном порядке:
1. Создай A;
2. Создай B;
3. Создай C;
При этом, при импортировании дампа, на втором шаге выполнение валится, т.к. на момент создания B представления С которое оно использует, еще не существует.
Перепробовал phpMyAdmin, MySQL-Front и Navicat (до mysqldump руки не дошли) - все создают одинаково кривые дампы.
Может быть есть какая-то опция/команда/переменная СУБД, чтобы такой дамп всё-таки можно было импортировать, и СУБД не ругалась на несуществующие таблицы, или есть утилита, которая создает сперва представления, которые не используют другие представления?