【问题标题】:MySQL Invalid column count in CSV input on line 1MySQL 第 1 行 CSV 输入中的列数无效
【发布时间】:2013-12-11 17:50:00
【问题描述】:

好的,第 1 行在我的 CSV 文件中包含以下名称:

id
username
password
email
fname
lname
organization
add_1
add_2
city
state
zip
country
phone
fax
group_id

在我的 MySQL 表中,如下:

id  int(11)
username    varchar(35)
password    varchar(60)
email   varchar(50)
fname   varchar(25)
lname   varchar(25)
organization    varchar(50)
add_1   varchar(50)
add_2   varchar(50)
city    varchar(45)
state   varchar(2)
zip varchar(6)
country varchar(25)
phone   varchar(11)
fax varchar(11)
group_id    tinyint(3)

我不明白为什么它会抛出这个错误......每一列有 16 列。它们的名称完全相同..

我什至尝试删除 ID 列,但仍然没有成功。

我的 CSV 文件:

username,password,email,fname,lname,organization,add_1,add_2,city,state,zip,country,phone,fax,group_id
apewraps,BxKgp9IykPvaPuN07Rowbv9CPhgO73F1TWZEDtJjN,info@apewraps.com,First Name,Last Name,Organization,Address,City,OH,40394,US,3049303939,1
bp-graphics,8C3EwVs12AhauYKAHrCfbXc79ENJYf7tw9UiFzvN6,sales@bp-graphics.com,First Name,Last Name,Organization,Address,City,OH,40394,US,3049303939,1

我什至用 ID 列尝试过:

id,username,password,email,fname,lname,organization,add_1,add_2,city,state,zip,country,phone,fax,group_id
1,apewraps,BxKgp9IykPvaPuN07Rowbv9CPhgO73F1TWZEDtJjN,info@apewraps.com,First Name,Last Name,Organization,AddressCity,OH,40394,US,30493039391
2,bp-graphics,8C3EwVs12AhauYKAHrCfbXc79ENJYf7tw9UiFzvN6,sales@bp-graphics.com,First Name,Last Name,Organization,AddressCity,OH,40394,US,30493039391

还是什么都没有。我正在看这个线程: Problems importing a CSV file

但是那些尾随的逗号和 id 列没有帮助。我什至在末尾保留了逗号,但它仍然没有任何作用。

感谢您的帮助。

【问题讨论】:

    标签: csv import mysqlimport


    【解决方案1】:

    我指定了我的列的结尾是奇数。

    它默认有这个:

    Lines terminated with: auto
    

    应该是什么时候:

    Lines terminated with: \n
    

    并确保您的列由, 终止。有时它默认有;

    【讨论】:

      【解决方案2】:

      其中一种方法(有点骇人听闻)是删除您现有的表。转到数据库并选择导入,然后使用必要的设置导入 .csv 文件,瞧,它被导入了一个使用现有列创建的新表,您可能需要更改一些列名并从结束。

      【讨论】:

      • 请为发布的答案提供一些代码示例,这将对其他人有所帮助。
      • 如果你安装了 wampp/xampp,你不需要为它写代码,phpmyadmin 会为你做。
      猜你喜欢
      • 2013-04-21
      • 2011-09-04
      • 2014-03-21
      • 2021-01-17
      • 1970-01-01
      • 2020-09-09
      • 2013-11-10
      • 1970-01-01
      • 2013-09-15
      相关资源
      最近更新 更多