一嘿般、起因:關于Navicat將Excel中的數據導入到數據庫中,出現無法打開文件問題
最近想通過navicat 褥蚯,將excel文件(xlsx格式)導入到數據庫中拔创,按照導入向導一步步操作,出現無法打開文件錯誤。胖缤。尚镰。
二、 解決辦法:
一般情況我們會接著去網絡搜索前人的智慧哪廓,現將該問題的解決方案整理出來狗唉,具體如下:
- 1、有人說打開excel表導入就成功
- 2涡真、navicat 和 excel 同時是64位或者32位
- 3分俯、缺少驅動,需要去微軟官網下載AccessDatebaseEngine哆料,位數最好和navicat澳迫,office一致。
這個是傳送門:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=13255
前兩種是網上最常見的解決方案剧劝,但很可惜,都沒有解決我的問題Wゼ摺<ゴ恕!谣妻!直到采用第三種方案萄喳,完美解決打開xlsx后綴的文件巡扇。
無法打開表格的原因:
Microsoft Access 2010 數據庫引擎可再發(fā)行程序包缺少衅澈,會出現無法打開xls文件問題哦,如果不的電腦中之前有舊版本蒂秘,必須卸載减江,后安裝最新的版本染突,必須安裝包位數一致。
三辈灼、下載AccessDatebaseEngine并安裝步驟:
1份企、鏈接:https://www.microsoft.com/zh-CN/download/details.aspx?id=13255
點擊鏈接進入微軟官網中,然后下載文件巡莹。
2司志、下載完成后,長這個樣子降宅,最后邊的那個骂远。
3、最后腰根,雙擊運行該安裝包激才,根據提示完成安裝后,在控制面板中的程序中查看。
4贸营、到此吨述,就安裝成功AccessDatebaseEngine了。
四钞脂、將Excel數據導入到數據庫中
1揣云、選擇數據庫后,右鍵導入向導冰啃,選擇導入類型邓夕,我這里選擇的是excel文件,后綴為.xlsx
2阎毅、選擇數據所在位置后焚刚,下一步
3、注意數據庫字段位置和插入的數據位置
4扇调、導入到原有的數據表和新建的數據表中
5矿咕、根據自己的要求來設定導入規(guī)則
6、下一步添加到目標表里面
7狼钮、然后點擊開始碳柱,開始上傳,出現這個樣子為成功
總結:
個人親測有效莲镣,如果以上有不懂的地方,歡迎大家前來咨詢涎拉,我會盡我自己的能力幫助大家瑞侮。