ホームページ >データベース >mysql チュートリアル >CSV ファイルから特定の列を MySQL にインポートするにはどうすればよいですか?

CSV ファイルから特定の列を MySQL にインポートするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-15 08:56:02266ブラウズ

How to Import Specific Columns from a CSV File into MySQL?

LOAD DATA INFILE を使用した CSV から MySQL データベースへの列の選択的インポート

大きなカンマ区切り値 (CSV) ファイルを操作する場合、特定の列を選択的にインポートする必要があります。列を MySQL データベースに追加します。 LOAD DATA INFILE コマンドは、この目標を達成する便利な方法を提供します。

CSV ファイルから選択した列を選択的にインポートするには、次の構文を使用します:

LOAD DATA LOCAL INFILE 'file.csv' INTO TABLE t1 
FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'  
(@col1,@col2,@col3,@col4) set name=@col4,id=@col2 ;

内訳は次のとおりです:

  • @col1,2,3,4 は、CSV ファイルの列を格納するために使用される変数を表します(列が 4 つあると仮定します)。
  • name,id は、インポートされたデータを受け取るテーブルの列を表します。

これらの手順に従うことで、 CSV ファイルから MySQL データベースに目的の列を追加します。

以上がCSV ファイルから特定の列を MySQL にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。