Od Zapisz wyniki zapytania MySQL w pliku tekstowym lub CSV :
Składnia
SELECT Your_Column_Name
FROM Your_Table_Name
INTO OUTFILE 'Filename.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Możesz też spróbować pobrać dane wyjściowe przez klienta:
mysql -user -pass -e "select cols from table where cols not null" > /tmp/output
Podpowiedź:Jeśli nie określisz ścieżki bezwzględnej, ale użyj czegoś takiego jak INTO OUTFILE 'output.csv'
lub INTO OUTFILE './output.csv'
, zapisze plik wyjściowy w katalogu określonym przez show variables like 'datadir';
.