TechNote

事務屋のおぼえがき

phpmyadminでLOAD DATA INFILE(カラム指定)の例

mysqlモニタからのLOAD DATAのコマンドは下記。

mysql> load data infile "c:\sample\KEN_ALL.csv" into table zip "," lines terminated by "\r\n" (zipcode,addr1,addr2,addr3);

これをphpmyadminで同じことをやりたい場合。
(あくまで単純なCSVインポートではなく、カラム指定の例)

f:id:kojikoji75:20130102150238p:plain


追記:
「LOAD DATAするCSV」でなく「CSV」にチェックでもカラム指定可能。

あわせて読みたい

MySQL CSVローダーの作成方法 - TechNoteMySQL CSVローダーの作成方法 - TechNote

システム構築時に、開発環境DBデータ(CREATE TABLEやCSVデータ)を本番環境に移す時、手動で実行するのではなく全て自動化すべきである。ローダを使って...

MySQLでインデックスを作成する方法 - TechNoteMySQLでインデックスを作成する方法 - TechNote

これまで結構DB使ってデータ検索とかいろいろしてきたけど、「パフォーマンスチューニング」とかいう言葉を見ても「?」という感じのまま使ってきた。なのでテーブル生成...

LOAD DATA INFILE使用時の文字化け - TechNoteLOAD DATA INFILE使用時の文字化け - TechNote

環境が変わったので移行時にこの方法で環境作成&データインポートをしたところ文字化けに遭遇。「LOAD DATA」の直前にSET NAMES UTF8;などと記述...


CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)

CD付 SQL ゼロからはじめるデータベース操作 (プログラミング学習シリーズ)

MySQL全機能バイブル ~現場で役立つAtoZ~

MySQL全機能バイブル ~現場で役立つAtoZ~

実践ハイパフォーマンスMySQL 第2版

実践ハイパフォーマンスMySQL 第2版