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