如何將Excel導入到Mysql數據庫中


1.在mysql中建一張和Excel結構一樣的表,或者修改excel信息,將excel的結構與mysql中table保持一致,包括字段名稱。

2.利用mysql客戶端工具navicat進行導入。

步驟:

1.在數據庫中找到表,右鍵,點擊“導入導出”

 2.根據你要導入的文件類型,選擇相關選項,然后下一步

3.選擇excel文件存放位置,然后,選擇里邊的sheet頁。我的excel中國sheet頁名字是list.然后下一步

 

 4.日期格式 自己配置。我要導入的文件中沒有日期,故沒有配置。然后點 下一步

5.下一步

 

 6.查看是否對應,然后下一步

7.下一步

 

 8.開始

 

這樣就導進去了。

 

導入時候遇到的坑:

問題:中文變成?問題。

原因:主要是編碼問題

解決方案:

(1)建t_dictionary的時候沒有設置表的編碼,導致默認是latin編碼,后來將表編碼改為utf8

(2)將excel文件轉我csv,然后用notepad++打開,設置編碼為utf8,再次導入csv文件,操作和excel差不多。如果設置后的csv文件打開后中文亂碼,那就保存一份txt文件,然后設置utf8編碼,把文件后綴改成csv后再次導入。

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM