列ヘッダー付きの CSV データの MySQL へのインポート
CSV ファイルから MySQL テーブルへのデータのインポートは一般的なタスクです。 GUI を使用してこの操作を実行できるツールもありますが、多くのユーザーはコマンドライン アプローチを好みます。この記事では、SQL 構文を利用して、最初の行を列名として含む CSV ファイルをインポートする方法について説明します。
CSV データのインポート
インポートするにはCSV ファイルを MySQL に保存するには、次の変更を加えた LOAD DATA を使用します。構文:
LOAD DATA LOCAL INFILE 'uniq.csv' INTO TABLE tblUniq FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\n' IGNORE 1 LINES (uniqName, uniqCity, uniqComments)
説明:
代替アプローチ
この方法が機能しない場合は、CSV ファイルから列名を抽出し、正しい列ヘッダーを持つデータを動的にインポートする SQL ステートメント。
以上がSQL を使用してヘッダー付きの CSV ファイルを MySQL にインポートするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。