navicat,Navicat for MySQL
導入時顯示如下信息(無法打開文件...):
解決方案:
1.打開excel文件另存為.xls或者.csv文件,然後再選擇對應的格式導入試試。
如果導入CSV亂碼,必須要使用10008(MAC-Simplified Chinese GB 2312)這個編碼格式才可以
2.將xlsx用office打開後,在使用navicat導入。解決
3.navicat 和 excel 同時是64位或者32位
缺少驅動,需要去微軟官網下載AccessDatebaseEngine,位數最好和navicat,office一致。
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13255
這樣就解決了,因為我是64位系統,但是office是32位的,卸載office後安裝連結中的64位驅動,重啟以後64位的navicat就能正常用了。
小結:
1.採用方案二的解決率比較高,這個要看你們系統自身環境了,此次測試解決方案為二。
2.不是Navicat這個軟體問題,是你的office和navicat不是同為64位或32位導致的吧。比較你導入excel你要用到office的驅動。
3.單個表自身關聯外鍵,可能要導入好幾次才能全部導入。比如5000條第一次導入4000條,第二次選擇添加或更新,第二次才能把剩下的外鍵關聯的那1000條數據導入,或更多次。
https://blog.csdn.net/zhouhaisunny/article/details/80071857https://blog.csdn.net/u014470581/article/details/52200480