phpmyadmin

MySQL PHP アプリケーション・ツール

phpMyAdminで、csvデータをインポートする方法。

2013/11/07

長いことしてなかったらすっかり忘れていたので、ポイントだけ忘備録として残します。

手元にあるもののバージョンが、3.4.2とかなり古いですが、気にせず。

csvファイルのインポート手順

1.データ作成

データ作成。
この際、秀丸等で文字コードを「UTF-8」にしておく。

2.DB、テーブルの指定

phpMyAdminで、対象のテーブルへ移動

3.テーブルへのインポート

インポートするファイル

ファイルを指定。
文字コードはUTF-8。

部分インポート

先頭から数えたスキップする行の数:項目がある場合は「1」とする。

フォーマット

「LOAD DATA 文を使用した CSV の読み込み」を選択

カラムの終端記号:「,」(半角カンマ)
カラム囲み記号:「"」(ダブルクォート)
カラムのエスケープ記号:「\」(バックスラッシュ(日本語キーボードでは半角¥マーク))
行の終端記号:「auto」
LOCAL キーワードを使用するのチェックはデフォルトでチェックされているのでそのまま。

こんな感じで。

phpmyadmin

カラムの囲み記号を使用しない場合(数値データばかりなどの場合)は、カラム囲み記号を空白にするのが吉。
実際、今回のテストでは囲み記号を使わないデータに対し囲み記号を指定するとエラーとなった。

-MySQL, PHP, アプリケーション・ツール
-, ,