Добрый день.. никак не могу сообразить как задампить базу по принципу "каждая таблица в отдельный файл" не перечисляя названия таблиц в скрипте (потому что их много)!
может посоветуете?
Решено: Потабличнй дамп mysql
Модераторы: SLEDopit, Модераторы разделов
-
skeletor
- Сообщения: 1224
Re: Решено: Потабличнй дамп mysql
Только скриптом:
grep добавлен потому, что выводится ещё строчка Tables_in_DB_NAME.
Переменные DB_NAME, USER_NAME, PASSWORD подставишь свои.
Код: Выделить всё
#!/bin/sh
for i in `mysql DB_NAME -uUSER_NAME -pPASSWORD -e "show tables;" | grep -v "Tables_in_"`
do
mysqldump DB_NAME "$i" > "${i}.dump"
donegrep добавлен потому, что выводится ещё строчка Tables_in_DB_NAME.
Переменные DB_NAME, USER_NAME, PASSWORD подставишь свои.
-
sapun
- Сообщения: 72
- ОС: FreeBSD 7.2, Kubuntu 9.04
Re: Решено: Потабличнй дамп mysql
Пасибо! скриптом и надо было