SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 28.07.2010 18:31:39

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

Как командой mysqldump сделать дамп таблиц базы данных по шаблону?

База Данных на MySQL содержит несколько групп таблиц, как можно сохранить часть таблиц, например все таблицы начинающиеся на pp_

при написании

mysqldump database_name pp_* | gzip > database_name_group_pp.sql.gz


ошибка: неизвестная команда pp_*

Неактивен

 

#2 28.07.2010 20:08:26

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Как командой mysqldump сделать дамп таблиц базы данных по шаблону?

Прямо так по-русски и пишет?

Подсказка: для того, чтобы это сработало, надо быть чуть более изобретательным.
Например, вот так:
cd /var/lib/mysql/dbname
ls pp_*.frm | cut -f1 -d. | xargs mysqldump dbname | gzip >/var/tmp/dbnamepp.sql.gz

Неактивен

 

Board footer

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