2015-02-04 122 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'? –

回答