Как получить дамп MySQL с разделителями табуляции с удаленного хоста?

Команда mysqldump, подобная следующей:

mysqldump -u<username> -p<password> -h<remote_db_host> -T<target_directory> <db_name> --fields-terminated-by=,

запишет два файла для каждой таблицы (один - это схема , другой - данные таблицы CSV). Чтобы получить вывод CSV, вы должны указать целевой каталог (с -T). Когда -T передается в mysqldump, он записывает данные в файловую систему сервера, на котором запущен mysqld, а НЕ в систему, в которой выдается команда. Есть ли простой способ сбросить файлы CSV из удаленной системы?

Примечание: я знаком с использованием простого mysqldump и обработкой вывода STDOUT, но я не знаю способа получить данные таблицы CSV таким образом без существенного анализа. В этом случае я воспользуюсь опцией -X и дам дамп xml.

5
задан Ivar 19 October 2011 в 11:12
поделиться