Задавайте вопросы, мы ответим
Вы не зашли.
всем привет
мне нужно перенести БД на другой сервер. в моей базе есть много ПРЕДСТАВЛЕНИЙ(VIEW).
когда я делаю дамп БД, то в нем нет CREATE VIEW,а есть только CREATE TABLE с названиями моих VIEW.
т.е. Представления приходится восстанавливать ручками.
как можно получить дамп моих VIEW в виде SQL?
заранее всем благодарен...
Неактивен
--compact
Produce more compact output. This option enables the --skip-add-drop-table, --skip-add-locks, --skip-comments, --skip-disable-keys, and --skip-set-charset options.
Note
Prior to MySQL 5.0.48, this option did not create valid SQL if the database dump contained views. The recreation of views requires the creation and removal of temporary tables and this option suppressed the removal of those temporary tables. As a workaround, use --compact with the --add-drop-table option and then manually adjust the dump file.
http://dev.mysql.com/doc/refman/5.0/en/mysqldump.html
Скорее речь нужно вести о том какие опции не нужно использовать на старых версиях.
Кстати, а каким образом вы делаете дамп?
Неактивен