Как разделить дамп базы данных mysql на таблицы? Leave a comment

Часто возникает задача выделить отдельную таблицу из резервного дампа базы данных, что бы восстановить только одну таблицу. Под рукой как всегда в этот момент оказывается только один большой дамп файл созданный при помощи утилиты mysqldump.

Для деления файлов в Linux есть несколько удобных утилит, но мы рассмотрим небольшой sh скрипт на примере БД Bitrix.

Синтаксис команды:

mysqldumpsplitter.sh — скрипт

all_sitemanager.sql — дамп вашей базы данных Bitrix

b_option — Имя таблицы для извлечения

После обработки файла дампа, у вас появится папка out — в которой будет находится нужная вам таблица.

Скачать скрипт можно по ссылке GitHub

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *