SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#1 16.07.2010 15:11:17

kharkov_max
Завсегдатай
Зарегистрирован: 12.09.2009
Сообщений: 62

Помогите с хитрым mysqldump

День добрый.

Есть большое кол-во одинаковых по структуре баз mysql.
Мне нужно сохранить структуру каждой базы и несколько строк из одной таблицы каждой базы данных.

Пытаюсь делать так:
mysqldump --socket=/path_to/sock --where='true limit 16' base > ./base.sql

Но как я понимаю таким образом мне сохранит первые 16 строк каждой таблицы.

Подскажите пожалуйста как сделать правильно.
Не хотелось бы отдельно сохранять структуру а потом данные ...

Все это необходимо для дальнейшего восстановления ... своеобразный бекап должен получится ...

Спасибо.

Неактивен

 

#2 17.07.2010 11:29:52

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

Re: Помогите с хитрым mysqldump

Интересный способ бэкапа Вы нашли smile
А просто конкатенация Вас чем не устраивает?
mysqldump -d --ignore-table=tblname -B dbname >base.sql
mysqldump -w '1 limit 16' dbname tblname >>base.sql

Неактивен

 

Board footer

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