MySQLへCSVデータ取りこみについて - PHPプロ!Q&A掲示板
2571
- 0P
- 0P
MySQLへCSVデータ取りこみについて
質問日時 / 2010年2月28日 11:30 (最終編集:2月28日 15:10) 回答数 / 12件
Questioner: vodka
Tweet
MySQLのテーブルはカラム数は5個ですがCSVファイルにはカラム数が5個のものもあれば4個のものもあります。
CSVファイル内容
090201,1,たろう,男,12
090202,2,じろう,男,
090203,3,まさこ,女,14
MySQL実行文
load data infile "test.txt" into table resudata fields terminated by "," lines terminated by "/r/n";
エラー内容
ERROR 1261 (01000):Row 1 doesn't contain data for all columns
調べたところデータが無い項目があるためエラーが表示されるみたいですが、
数値型カラムは項目が無い部分はMySQLのテーブルに値はNULLとして取り込みたいのですが何か方法は無いでしょうか?
分かる方教えてください。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。





ページのトップへ


GETのままでは検索エンジンのロボットが拾ってくれなかったためにSEO対策として有効だと言われていますね。