mysqldump - как сделать дамп всей базы за исключением одной таблицы?

K
На сайте с 12.07.2006
Offline
295
Kpd
11358

Есть FreeBSD 7.1, mysql 5.0, большая база данных (>100 таблиц). Нужно сделать бэкап всей базы данных, кроме одной таблицы (она очень большая, но меняется редко).

Как это сделать? Не нашёл в мане подходящую опцию для mysqldump.

Наверное, можно вынести таблицу в отдельную базу, но лень переписывать скрипты.

Наверное, можно делать в bash-скрипте бэкап для каждой таблицы по отдельности, исключив не нужную, но как-то криво.

Существует красивое решение?

nick_c
На сайте с 21.04.2008
Offline
89
#1

mysqldump -u root -p --ignore-table=db_table database > dump.sql

Эффективная раскрутка сайта (http://raskrutka.com.ua) в Google.
K
На сайте с 12.07.2006
Offline
295
Kpd
#2

Благодарю. Странно, что я сам не заметил эту опцию.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий