2013-04-18 45 views
0

我试图从CSV文件导入到phpMyAdmin表。 这是我的表:CSV导入省略字段

1 |Evan|Chigur |Male|1987-05-25|codefiscale0123|Via Calatafini 17, Palermo, 23451|[email protected]|marco_r|ee11cbb19052e40b07aac0ca060c23ee 
22 |Hank|Zappasorca|Male|1987-05-25|codefiscale0123|Via Calatafini 17, Palermo, 23451|[email protected]|marco_r|ee11cbb19052e40b07aac0ca060c23ee 

当我尝试填补我的表与此,省略了第一场。 我已经检出了cvs和mysql表之间字段的对应关系。

任何人都可以帮助我吗?

我使用此查询:

LOAD DATA LOCAL INFILE 'C:\\wamp\\tmp\\php7E3C.tmp' REPLACE INTO TABLE `bw_users`FIELDS TERMINATED BY '|'ENCLOSED BY '"'ESCAPED BY '\\'LINES TERMINATED BY '*' 
+0

你可以张贴的代码片段? – ChaseTheSun

+0

这是第一场? autoincremented id? –

+0

请分享您使用的代码加载CSV – Harpreet

回答

0

是如何工作的吗?

LOAD DATA INFILE 'C:\\wamp\\tmp\\php7E3C.tmp' REPLACE INTO TABLE bw_users 
    FIELDS TERMINATED BY '|' 
    LINES TERMINATED BY '\n' 

窗户改为

LINES TERMINATED BY '\r\n' 
+0

谢谢,但它不起作用 – MikeKeepsOnShine

+0

hrmm ..上面的代码产生了什么结果? – ChaseTheSun

+0

第一个字段为'0',所有记录 – MikeKeepsOnShine