我尝试通过phpmyadmin导入csv数据有什么问题?

时间:2014-02-07 22:10:16

标签: mysql csv import phpmyadmin typo3-4.5

当我尝试从csv文件导入数据时,出现此错误:

Invalid column count in CSV input on line 1.

测试数据文件中唯一的一行是(测试文件有真实数据文件的第一行):

200000199,Tif,Smith,2 FLOYD ST SE,PALM BAY,FL,32911,1124,1120,04/24/1941,,05/06/2012,478,01/08/2012,Active,N/A,111-111-1111,,False

,数据库表定义为:

CREATE TABLE IF NOT EXISTS `myusers` (
  `Member Number` int(9) DEFAULT NULL,
  `First Name` varchar(14) DEFAULT NULL,
  `Last Name` varchar(17) DEFAULT NULL,
  `Address` varchar(36) DEFAULT NULL,
  `City` varchar(17) DEFAULT NULL,
  `State` varchar(14) DEFAULT NULL,
  `Code` varchar(10) DEFAULT NULL,
  `Points Earned` int(4) DEFAULT NULL,
  `Points Redeemed` int(4) DEFAULT NULL,
  `Birthday` varchar(10) DEFAULT NULL,
  `Anniversary` varchar(9) DEFAULT NULL,
  `Enrollment Date` varchar(10) DEFAULT NULL,
  `Total Visits` int(4) DEFAULT NULL,
  `Last Visit` varchar(10) DEFAULT NULL,
  `Status` varchar(8) DEFAULT NULL,
  `Gender` varchar(3) DEFAULT NULL,
  `Phone Number` varchar(14) DEFAULT NULL,
  `E-Mail` varchar(23) DEFAULT NULL,
  `Remove Mailing List` varchar(5) DEFAULT NULL,
  `q` varchar(10) DEFAULT NULL,
  `w` varchar(10) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

我尝试删除非打印字符和控制字符的文件但是我猜也许还有什么东西在那里。对于导入选项,我尝试了各种组合的一堆无济于事。例如

Fields terminated by = ,
Fields enclosed by = "
Fields escaped by = \
Lines terminated by = auto

我正在使用phpmyadmin版本信息:3.5.8.2 on typo3 v 4.5.32,扩展版本4.17.0

由于

0 个答案:

没有答案