明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Excel數(shù)據(jù)導(dǎo)入Mysql數(shù)據(jù)庫的完成方法

[摘要]很多公司尤其有點(diǎn)年頭的公司,財務(wù)業(yè)務(wù)部門的各種表單都是excel來做的表格,隨著互聯(lián)網(wǎng)的發(fā)展各種業(yè)務(wù)流程都電子化流程化了,再在茫茫多的文檔中去查找某一個年份月份的報告是件相當(dāng)枯燥的事,所以都在想辦法...
很多公司尤其有點(diǎn)年頭的公司,財務(wù)業(yè)務(wù)部門的各種表單都是excel來做的表格,隨著互聯(lián)網(wǎng)的發(fā)展各種業(yè)務(wù)流程都電子化流程化了,再在茫茫多的文檔中去查找某一個年份月份的報告是件相當(dāng)枯燥的事,所以都在想辦法將以前的數(shù)據(jù)直接導(dǎo)入現(xiàn)代智能化的辦公程序道中,在這里可能很多初級程序員都會有些撓頭不知所措,下面來介紹下我的小經(jīng)驗,希望能為大家提供便利!

首先做一下說明,為什么我要用Navicat,第一個原因,因為它是個不錯的Mysql GUI工具,更重要的是,它可以將一些外部數(shù)據(jù)源導(dǎo)入Mysql數(shù)據(jù)庫中。因為我的數(shù)據(jù)源是excel數(shù)據(jù),所以想借助Navicat將其導(dǎo)入Mysql。

1.第一步:先打開Navicat,創(chuàng)建跟數(shù)據(jù)庫的連接。

1.png

2.輸入連接地址,本地是localhost,數(shù)據(jù)庫名稱,一般默認(rèn)是root,mysql的端口號默認(rèn)是3306,密碼有則填寫,沒有就留空。

2.png

3.上一步成功的話,大家就可以看到名為localhost的連接圖標(biāo)了。雙擊點(diǎn)開它,一般Mysql默認(rèn)有兩個數(shù)據(jù)庫,分別為mysql與test。這兩個庫不用管,如果有自己想要導(dǎo)入的庫,那么肯定是能看到你的庫的,就雙擊打開你的庫,我這里是新建一個庫暫時命名為demo,名字大家可以任意取,這里需要注意的是字符集,程序員一般叫做編碼格式,如果你的excel當(dāng)中有中文的話,最好選擇gb2312

3.png

4.這些整理好之后點(diǎn)擊navicat窗體右上方導(dǎo)入向?qū)О粹o,進(jìn)入導(dǎo)入向?qū),然后按照向(qū)б徊讲竭M(jìn)行配置

4.png

5.類型選擇Excel文件

5.png

6.選擇你想要導(dǎo)入的excel文件的具體位置以及excel中的某一個表,配置表結(jié)構(gòu)

6.png


7.點(diǎn)擊開始導(dǎo)入,到這里原來在excel中的數(shù)據(jù)就可以簡單的導(dǎo)入到數(shù)據(jù)庫當(dāng)中去了,再次查看數(shù)據(jù)庫demo,看看是不是已經(jīng)有你的excel表了,具體的表結(jié)構(gòu)一定要設(shè)定好,這不單單為導(dǎo)入的時候順利,更為了后期程序?qū)@個數(shù)據(jù)庫的數(shù)據(jù)調(diào)用的時候簡單方便。

說明

注意:如果excel中有中文,字符集一定要選擇gb2312否則,會出現(xiàn)亂碼導(dǎo)致無法查看數(shù)據(jù)。

強(qiáng)調(diào):導(dǎo)入的時候?qū)Ρ斫Y(jié)構(gòu)最好做好設(shè)計,這樣有利于導(dǎo)入更有利于后期對庫的使用。

以上就是Excel數(shù)據(jù)導(dǎo)入Mysql數(shù)據(jù)庫的實現(xiàn)方法的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!


學(xué)習(xí)教程快速掌握從入門到精通的SQL知識。