SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 04.03.2010 09:28:20

lexx006
Участник
Зарегистрирован: 04.03.2010
Сообщений: 1

как сделать дамп Представлений?

всем привет smile
мне нужно перенести БД на другой сервер. в моей базе есть много ПРЕДСТАВЛЕНИЙ(VIEW).
когда я делаю дамп БД, то в нем нет CREATE VIEW,а есть только CREATE TABLE с названиями моих VIEW.
т.е. Представления приходится восстанавливать ручками.
как можно получить дамп моих VIEW в виде SQL?

заранее всем благодарен...

Неактивен

 

#2 04.03.2010 13:16:37

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: как сделать дамп Представлений?

--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


Скорее речь нужно вести о том какие опции не нужно использовать на старых версиях.

Кстати, а каким образом вы делаете дамп?

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson