MySql
テーブルにインポートするためにCSV File
を作成したいのですが、私のエディタ(Notepad ++)で新しいラインが良く分かりません。テーブルmysqlでインポートするファイルcsvで、改行のために n、 rまたは r nを使用する方がいいですか?
私はエディタで新しい行を作成する必要があります。
\n
B
\r
C
\r\n
も理由を説明? ありがとう、私の英語のために申し訳ありません...
MySql
テーブルにインポートするためにCSV File
を作成したいのですが、私のエディタ(Notepad ++)で新しいラインが良く分かりません。テーブルmysqlでインポートするファイルcsvで、改行のために n、 rまたは r nを使用する方がいいですか?
私はエディタで新しい行を作成する必要があります。
\n
B
\r
C
\r\n
も理由を説明? ありがとう、私の英語のために申し訳ありません...
それに制限を入れないでください! は、あなたが好きなものとして、それを作成し、インポートロジックで、これと同様のパターンで正規表現との三つの可能性を探して:(\\r|\\n|\\r\\n)
それはCSV
ファイルです。したがってフィールドは,
で終わり、行は\n
で終わります。 あなたは以下を使用することができます:
load data local infile 'filename.csv' into table tablename fields terminated by ','
enclosed by '"'
lines terminated by '\n'
(column_names)
なぜそれを試してみませんか?そして、なぜそれが最良の改行を選択するのかについては、SQLデータベースがこれに関連している理由はわかりません。また、デフォルトで異なるO/Sが異なる行末を使用することもありません。 – ADyson
@ADyson私は今データベースを持っていないので、私は – Borja
はい、学習していますが、データ(DBまたはファイル)をどのように保存するかは、使用する行の末尾には関係ありません。どちらか一方をデータベースまたはファイルに格納できます。データベースは影響を受けず、影響を受けません。 – ADyson