一度にテーブルに対応でき、データがバイナリでない場合は、-B
を使用してください mysql
のオプション 指図。このオプションを使用すると、Excelなどに非常に簡単にインポートできるTSV(タブ区切り)ファイルが生成されます。
% 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