2012-01-14 5 views
1

mysqlテーブルをCSVファイルにエクスポートしようとしましたが、テーブルには改行などの野生の文字がいくつかのカラムに含まれていました。次のcsvファイルは、excel/csvedで開くときに不適切に区切られた列を示しています。何が問題なのですか?mysqlテーブルをcsvにエクスポートします。データにはカラム内に改行が含まれています

+0

ExcellからODBCに接続できますか?これはCSVよりもはるかに簡単になるはずです。 – Andrew

+0

@Andrew:リモートDBが大きすぎるため(TB)、Excelから直接エクスポートできません。プロセスはLinuxのシェルスクリプトでスクリプト化する必要があります – user121196

答えて

0

mysqlのエクスポート処理中に、カンマではなく、別のフィールドセパレータを提案できます。出力フィールドに表示されそうな文字を選択してください〜個人的にはこれを行い、「£€£」など複数の文字を一緒に選択しました。

次に。ファイルをxlで開くと、xlにフィールド区切りと行区切りの区別を伝えることができます。

エクスポートの構文に関する情報は、ファイルのドキュメントのロードデータを参照してください。

https://dev.mysql.com/doc/refman/5.7/en/load-data.html

デビッド

関連する問題