如何擺脫這些空列? 我正在導入我的csv文件以在phpMyAdmin上創建一個表。 SQL查詢看起來是合適的,但最後,我得到...在phpmyadmin中導入csv時出現錯誤#1060 - 超空列
`Category 1` VARCHAR(97) ,
`Category 2` VARCHAR(113) ,
`NULL` VARCHAR(71) ,
`NULL` VARCHAR(56) ,
`NULL` VARCHAR(73) ,
`NULL` VARCHAR(97)
) ENGINE = MYISAM DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;
MySQL said:
#1060 - Duplicate column name 'NULL'
類別2應該是最後一列。我無法弄清null列是從哪裏來的,或者如何擺脫它們。原始文件以.xls格式發給我。我做了一些更改並保存爲csv。我曾經上傳一個xls文件(從來沒有遇到過問題),但我認爲我們的cPanel已經升級了,所以它全部改變了。
到目前爲止,我已經嘗試在OpenOffice中最後刪除4列。我已經嘗試在記事本中打開csv,並確保沒有額外的逗號或空格,添加/退出。我試着在phpMyAdmin中處理導入選項,但我遠離專家,所以沒有運氣。
發現,查找」和替換「在exel作品中。 –
我發現了一個很好的免費工具,可以檢查錯誤。我無法修復它,但... https://csvlint.io/ – darkgaze
我修復了它。給你一個很好的檢查。對我而言,這是「在文本內部使用逗號存在的;而是......在記事本上用手工定期更換,直到我通過測試。 – darkgaze