Я хочу изменить форматирование вывода, созданного командой mysqldump, следующим образом:
(data_val1,data_val2,data_val3,...)
до
(data_val1|data_val2|data_val3|...)
Изменение здесь, являющееся другим разделителем. Это позволило бы мне (в python) анализировать строки данных с помощью команды line.split ("|") и в итоге получить значения, разделенные правильно (в отличие от выполнения line.split (","), и иметь значения, которые содержит запятые (можно разделить на несколько значений).
Я пытался использовать флаг --fields-terminated-by, но для этого также необходимо использовать флаг --tab. Я не хочу использовать флаг --tab, поскольку он разбивает дамп на несколько файлов. Кто-нибудь знает, как изменить разделитель, который использует mysqldump?