MySQLからCSV出力したいって要件なんですが、Excelで読むには文字コードがShift-JISである必要があります。これを全てLinuxで行う手順です。 エクスポート手順 データベースの全テーブルをCSVエクスポート mysqldump -u root -p --tab=/tmp --fields-terminated-by=, --fields-optionally-enclosed-by=\" --lines-terminated-by="\r\n" database --tabは出力ファイルの保存先ディレクトリ 保存先はMySQLのあるサーバー内になるので注意 --fields-terminated-by はフィールド区切りの指定 --fields-optionally-enclosed-by は文字列の囲み指定 --lines-terminated-by は改行の指定 DB内