MySQLでCSVファイルに保存されたデータをインポートするには

MySQLでCSVファイルに保存されたデータをテーブルにインポートする方法です。

前提として、CSVファイル名をsample01.csv、カンマ区切りのフォーマットを持つものとし、テーブル名はtable01とします。
インポート作業のタイミングでtable01は作成済みであるとします。

データベースにログインした後、以下を実行します。

もしカンマを含む文字列(例えば、金額 2,000 や化学物質名 N,N-ジメチルホルムアミド など)を要素として持ち、その文字列がダブルクォテーション(“)で囲まれている場合は「enclosed by」を使用して「”」が囲み文字であることを指定すればそのまま読み込むことができます。

LOCAL修飾子が機能するかどうかについては、サーバおよびクライアントの設定に依存するようです。
13.2.7 LOAD DATA ステートメント