2010-05-10 86 views
1

我有一個speadsheet文件包含一些數據,如ID,姓名,姓氏。我可以將excel文件導入到phpmyadmin(SQL)嗎? 如何做到這一點?我可以將excel文件導入到phpmyadmin嗎?

+0

我知道它的晚了,但我張貼的[文章](HTTP:。。/ /www.davalign.com/articles/import-excel-data-into-mysql-using-phpmyadmin/)一段時間回到如何做到這一點。希望它有幫助。 – optimus203 2015-02-08 14:18:01

+0

這有助於我成功上傳文件:https:// www .youtube.com/watch?v = diEwQk4uY14 – Rohan210 2014-06-20 21:06:30

回答

4

首先將電子表格導出爲CSV,然後導入爲CSV。

+0

我這樣做,但它對我不起作用 – Giffary 2010-05-10 15:09:44

+0

它顯示「無效的字段數在CSV中放在第一行。「 – Giffary 2010-05-10 15:16:35

+0

你在文件中看看是否是真的嗎? – 2010-05-10 15:18:34

-1

在您認爲可能是空的excel字段中是否有空白區域?你也想檢查你的分隔符是不是代表文本字段。這意味着如果你用逗號存儲了一個人的名字或者id,比如「Nixon,Richard」,它會認爲這是兩個獨立的colums,給你一個使用第一條刪除線超過2個colums的計數不匹配。

錯誤消息告訴您,與行數據相比,它找到了不同數量的列。您的分隔符可能在您的數據中心內部。

1

的Excel表格必須有空白單元格 - 當創建CSV文件給出行(S)關注在錯誤的許多領域,這些將被跳過。也Excel中細胞不能包含用作分隔符的任何符號(通常爲雙引號"和逗號,定界符可以根據Excel版本/語言而異

的Excel 2016 CSV看起來像:。

22,Fred,Bloggs,22,Acacia Avenue 

...但phpMyAdmin的要求:

"22","Fred","Bloggs","22","Acacia Avenue" 

我的提示 - 在excel表格的前後添加額外的列,並填寫每個列,如ZZ。然後創建CSV。使用文本編輯器查找/替換將每個逗號更改爲","。這給你ZZ","22","Fred","Bloggs","22","Acacia Avenue","ZZ。然後查找/替換ZZ",""然後","ZZ

現在你CSV什麼phpMyAdmin的需求相匹配

相關問題