【问题标题】:Problems importing a CSV file导入 CSV 文件时出现问题
【发布时间】:2009-08-05 00:09:25
【问题描述】:

当我尝试将 CSV 文件导入我的 mysql 数据库时,我收到此错误“第 1 行的 CSV 输入中的字段计数无效”。 但我确信我的 csv 文件没问题。下面是csv文件的第一行和数据库的结构:

"","LDallolio@Panini.it","Licia Dallolio","390","37","","",

CREATE TABLE `other_table` (
  `id` int(11) NOT NULL auto_increment,
  `email` varchar(256) default NULL,
  `name` varchar(256) default NULL,
  `opened` int(11) default NULL,
  `checked` int(11) default NULL,
  `category` varchar(256) default NULL,
  `company` varchar(256) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;

如果有人能帮助我解决这个问题,我将不胜感激。谢谢

【问题讨论】:

    标签: mysql csv


    【解决方案1】:

    尝试省略第一列,使其在 csv 中只有 6 列。

    另外,去掉行尾的逗号

    【讨论】:

    • 6 列(无标识列)并去掉尾部斜杠应该可以工作,你是如何导入它的?
    • 使用mysql导入。它确实有点工作,但它错过了电子邮件地址广告将所有内容都转移了(所以名称变成了电子邮件等)
    【解决方案2】:

    csv 行末尾的逗号表示您实际上尝试导入 8 个字段。

    【讨论】:

      猜你喜欢
      • 2020-11-08
      • 1970-01-01
      • 2020-12-18
      • 2021-03-25
      • 2019-05-14
      • 1970-01-01
      • 2016-08-22
      • 1970-01-01
      • 2016-04-12
      相关资源
      最近更新 更多