- ベストアンサー
mysqlのデータインポートについて
こんばんは。 エクセルで作ったcsvファイルをmysqlにインポートしたいのですが、 エラーが出て出来ずに困っています。 エラーの内容は、Row 1 doesn't contain data for all columsと出ています。 データが無いという事なのですが、csvファイルにはデータがあります。 mysqlのフィールドの属性の問題でしょうか? 考えられる原因など教えて頂けますと大変助かります。 宜しくお願い致します。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
>csvファイルを再度確認したんですが、カラムが9つあって全てに値が入っています…。 いやそうじゃなくて。csvファイルだけ見ても駄目です。 MySQLのテーブル定義でカラム(属性)が10以上有るんでしょう。
その他の回答 (1)
- notnot
- ベストアンサー率47% (4900/10358)
回答No.1
>データが無いという事なのですが、csvファイルにはデータがあります。 そうは言ってもエラーメッセージは、カラムが足りないと言ってます。 データがあるというのは勘違いでしょう。
お礼
回答ありがとうございます。 csvファイルを再度確認したんですが、カラムが9つあって 全てに値が入っています…。 データの保存方法にも問題ないように思うんですが…。 属性は、数値にdouble、文字にvarchar(20)を使っています。 これに問題があるのでしょうか? お教え頂けるとありがたいです。