2015-02-04 98 views
1

我有一个包含四列的产品名称,SKU,数量和重量的CSV。将CSV导入到phpMyAdmin将所有数据放入第一列

当我将phpMyAdmin导入到匹配的mySQL表中时,它将SKU,Quantity和Weight放在正确的列中,但由于某种原因它将所有数据放入Product Name列。

所以对我的CSV我有这个数据

a,b,c,d 
e,f,g,h 

当我把它上传它进入这样

INSERT INTO `DataImport` VALUES ('a', 'b', 'c', 'd') 
INSERT INTO `DataImport` VALUES ('e,f,g,h ', 'f', 'g', 'h') 

我从来没有见过它把CSV数据的整行的列进入第一列,并成功导入了过去更复杂的CSV。关于这里发生了什么的任何想法?

+0

也许你有一些奇怪的字符你的csv行?你可以发布保存到产品名称的确切行吗? –

+0

是的,我认为这是这样的,这就是为什么我简化我的数据下降到a,b,c,d的列。我也制作了一个新的excel电子表格,以便在导致问题的情况下放入abcd数据,但它仍然发生。 – ceec

+0

你试过报价了吗?那么'a','b','c','d'? –

回答