很多公司尤其有點年頭的公司,財務業務部門的各種表單都是excel來做的表格,隨著互聯網的發展各種業務流程都電子化流程化了,再在茫茫多的文檔中去要找出某一年月份的報告是件相當枯燥的事,所以都在想辦法將以前的數據直接導入現代智能化的辦公程序道中,在這裡可能很多初級程序員都會有些撓頭不知所措,下面來介紹下我的小經驗,希望能為大家提供便利!
先做說明,為什麼我要用Navicat,第一個原因,因為它是個不錯的Mysql GUI工具,更重要的是,它可以將一些外部資料來源匯入Mysql資料庫。因為我的資料來源是excel數據,所以想藉助Navicat將其匯入Mysql。
1.第一步:先開啟Navicat,建立跟資料庫的連線。
2.輸入連接位址,本地是localhost,資料庫名稱,一般預設是root,mysql的連接埠號碼默認是3306,密碼有則填寫,沒有就留空。
3.上一步成功的話,大家就可以看到一個名為localhost的連線圖示了。雙擊點開它,一般Mysql預設有兩個資料庫,分別為mysql與test。這兩個庫不用管,如果有自己想要導入的庫,那麼肯定是能看到你的庫的,就雙擊打開你的庫,我這裡是新建一個庫暫時命名為demo,名字大家可以任意取,這裡要注意的是字元集,程式設計師一般叫做編碼格式,如果你的excel當中有中文的話,最好選擇gb2312
4.這些整理好之後點選navicat視窗右上方匯入精靈按鈕,進入匯入精靈,然後依照精靈一步步驟進行設定
##5.類型選擇Excel檔案
6.選擇你想要匯入的excel檔案的具體位置以及excel中的某一個表,配置表結構
7.點選開始導入,到這裡原來在excel的資料就可以簡單的導入到資料庫當中去了,再看看資料庫demo,看看是不是已經有你的excel表了,具體的表格結構一定要設定好,這不單單為導入的時候順利,更為了後期程式對這個資料庫的資料呼叫的時候簡單方便。
說明注意:如果excel中有中文,字元集一定要選擇gb2312否則,會出現亂碼導致無法查看數據。 強調:導入的時候對錶結構最好做好設計,這樣有利於導入更有利於後期對庫的使用。
以上是Excel資料匯入Mysql資料庫的實作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!