可能性の重複:
Tool for importing CSV files into MySQL database?.csvデータをmysqlに変換するにはどうすればよいですか?
は仕事で男は私にそれで何千ものレコードを持つ.csvファイルを与えました。私はmysqlデータベースに挿入したいと思う約5列(20のうち)があります。
どのように私はそれについて行くことができますか?
可能性の重複:
Tool for importing CSV files into MySQL database?.csvデータをmysqlに変換するにはどうすればよいですか?
は仕事で男は私にそれで何千ものレコードを持つ.csvファイルを与えました。私はmysqlデータベースに挿入したいと思う約5列(20のうち)があります。
どのように私はそれについて行くことができますか?
を使用しています。 CSVのためのドキュメントの例である:CSVデータにはヘッダー行が存在しない場合は、IGNORE 1 LINES
句を削除する必要があり
LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
。
また、ファイル内のデータの順序は、表内の列の順序と一致する必要があります。そうでない場合は、次のような注文を指定する必要があります:
LOAD DATA INFILE 'data.txt' INTO TABLE tbl_name
(column1, column2, ...)
FIELDS TERMINATED BY ',' ENCLOSED BY '"'
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES;
LOAD DATA INFILE
を使用してLOAD DATAまたはBULK INSERTコマンド
これは機能します。どうもありがとうございました! – Andi