Я использую mysqldump в задании cron для резервного копирования базы данных с более чем 2 миллионами строк.
Создает текстовый файл, который можно использовать для восстановления каталога данных из командной строки.
Я подумал, что было бы полезно отредактировать дамп перед восстановлением как быстрый способ изменения значений и имен таблиц или столбцов - по крайней мере, пока я не узнаю больше и не буду уверенно делать это с помощью ALTER и UPDATE.
Редактирование больших текстовых файлов меня не беспокоит, но я с удивлением обнаружил, что в дампе 250 мегабайт моей базы данных было всего около 300 строк. Каждая строка была длиной около 800 тыс. Символов.
Есть ли другой способ создания дампов с большим контролем над длиной строки?
Или мне следует обработать дамп с помощью таких инструментов, как sed или Perl?