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后再次導入。