問題はLOCAL
にあります 。この場合、「ローカル」には2つの概念があります。おそらく、CSVファイルは、phpMyAdminにアクセスするブラウザを実行しているワークステーションにあることを意味します。
ただし、LOAD DATA LOCAL INFILE
ステートメントは、phpMyAdminが実行されているWebサーバーで実行されています。そのため、Webサーバーでファイルを探しています。これを試したところ、phpMyAdminによって次のエラー出力が表示されました:
#7890 - Can't find file '/Users/billkarwin/t.csv'.
phpMyAdminのインポート機能を試してみることができます。
- テーブルを選択します。
- インポートをクリックします タブ。
- ファイルを選択をクリックします ボタンをクリックして、ローカルのcsvファイルを参照します。
- 形式の[データの読み込みを使用したCSV]を選択します 。
- 他のフォーマット固有のオプションを選択 。
- [移動]をクリックします 。