列ヘッダーの名前を付けた MySQL テーブルへの CSV ファイルのインポート
MySQL テーブルへの CSV ファイルのインポートは、SQL LOAD DATA を使用して実行できます。指示。この方法を利用するには、CSV ファイルの最初の行が列ヘッダーで構成されていることを確認してください。
CSV ファイルをインポートするための構文は次のとおりです。
LOAD DATA LOCAL INFILE 'uniq.csv' INTO TABLE tblUniq FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (uniqName, uniqCity, uniqComments)
「IGNORE 1 LINES」を含めることにより、オプションを使用すると、SQL コマンドは CSV ファイルの最初の行をスキップし、2 行目から列ヘッダーを効果的に割り当てます。
その他の考慮事項
CSV ファイルをインポートする前に、必ず Excel ファイルからエクスポートし、生成された CSV からヘッダーをすべて削除してください。さらに、CSV ファイルの末尾にある空のデータをすべて削除します。
注:
SQL LOAD DATA コマンドを使用して、CSV ファイル内の特定の行を無視することもできます。 CSV ファイル。インポート プロセスを詳細に制御できます。
以上がLOAD DATA を使用して CSV ファイルを MySQL にインポートし、ヘッダーと空のデータを処理する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。