Ако можете да се справите с таблица по време и вашите данни не са двоични, използвайте -B
опция за mysql
команда. С тази опция тя ще генерира TSV (разделени с раздели) файлове, които могат да импортират в Excel и т.н. доста лесно:
% echo 'SELECT * FROM table' | mysql -B -uxxx -pyyy database
Като алтернатива, ако имате директен достъп до файловата система на сървъра, използвайте SELECT INTO OUTFILE
който може да генерира истински CSV файлове:
SELECT * INTO OUTFILE 'table.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM table