• ベストアンサー

mysqlのデータインポートについて

こんばんは。 エクセルで作ったcsvファイルをmysqlにインポートしたいのですが、 エラーが出て出来ずに困っています。 エラーの内容は、Row 1 doesn't contain data for all columsと出ています。 データが無いという事なのですが、csvファイルにはデータがあります。 mysqlのフィールドの属性の問題でしょうか? 考えられる原因など教えて頂けますと大変助かります。 宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.2

>csvファイルを再度確認したんですが、カラムが9つあって全てに値が入っています…。 いやそうじゃなくて。csvファイルだけ見ても駄目です。 MySQLのテーブル定義でカラム(属性)が10以上有るんでしょう。

その他の回答 (1)

  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

>データが無いという事なのですが、csvファイルにはデータがあります。 そうは言ってもエラーメッセージは、カラムが足りないと言ってます。 データがあるというのは勘違いでしょう。

komatemasu
質問者

お礼

回答ありがとうございます。 csvファイルを再度確認したんですが、カラムが9つあって 全てに値が入っています…。 データの保存方法にも問題ないように思うんですが…。 属性は、数値にdouble、文字にvarchar(20)を使っています。 これに問題があるのでしょうか? お教え頂けるとありがたいです。

関連するQ&A