Excel數(shù)據(jù)導(dǎo)入Mysql數(shù)據(jù)庫的實現(xiàn)代碼
更新時間:2008年06月05日 20:32:35 作者:
當(dāng)配置好PHP運行環(huán)境后,接下來我就開始準備數(shù)據(jù)源了,記得上次沒有講述Navicat的安裝方法,很簡單,沒有什么特別的,一路Next就完畢了。
首先做一下說明,為什么我要用Navicat,第一個原因,因為它是個不錯的Mysql GUI工具,更重要的是,它可以將一些外部數(shù)據(jù)源導(dǎo)入Mysql數(shù)據(jù)庫中。因為我的數(shù)據(jù)源是excel數(shù)據(jù),所以想借助Navicat將其導(dǎo)入Mysql。
第一次運行,首先創(chuàng)建連接,主機名填寫:localhost,端口為3306,然后填寫用戶名密碼,OK。順利的話,大家就可以看到名為localhost的連接圖標(biāo)了。雙擊點開它,一般Mysql默認有兩個數(shù)據(jù)庫,分別為mysql與test。
不用管它們,右鍵localhost,選擇創(chuàng)建新數(shù)據(jù)庫,我這里填寫了infosystem,大家可以根據(jù)需要修改名稱,注意接下來選擇字符集的選項,如果大家的數(shù)據(jù)源中有中文,那么最好還是選擇gb2312,整理選擇gb2312_chinese_ci,這樣可以保證數(shù)據(jù)可以在數(shù)據(jù)庫中被正確顯示,避免中文亂碼的出現(xiàn)。
選中剛剛建立好的infosystem數(shù)據(jù)庫,點擊navicat窗體右上方導(dǎo)入向?qū)О粹o,進入導(dǎo)入向?qū)?,然后按照向?qū)б徊讲竭M行配置:
類型為Excel文件
選擇你想要導(dǎo)入的excel文件的具體位置以及excel中的某一個表
配置表結(jié)構(gòu)
開始導(dǎo)入
就這樣,很簡單的,原本excel中的數(shù)據(jù)導(dǎo)入到了Mysql數(shù)據(jù)庫中,這時,在systeminfo數(shù)據(jù)庫中就可以看到一個剛才導(dǎo)入的新表了,打開看看是否顯示正確。至此,數(shù)據(jù)源已經(jīng)搞定了。
您可能感興趣的文章:
- 教你使用java將excel數(shù)據(jù)導(dǎo)入MySQL
- 如何將Excel文件導(dǎo)入MySQL數(shù)據(jù)庫
- Springboot上傳excel并將表格數(shù)據(jù)導(dǎo)入或更新mySql數(shù)據(jù)庫的過程
- php通過PHPExcel導(dǎo)入Excel表格到MySQL數(shù)據(jù)庫的簡單實例
- PHP上傳Excel文件導(dǎo)入數(shù)據(jù)到MySQL數(shù)據(jù)庫示例
- 使用phpexcel類實現(xiàn)excel導(dǎo)入mysql數(shù)據(jù)庫功能(實例代碼)
- php導(dǎo)入excel文件到mysql數(shù)據(jù)庫的方法
- phpMyAdmin下將Excel中的數(shù)據(jù)導(dǎo)入MySql的圖文方法
- MySQL批量導(dǎo)入Excel數(shù)據(jù)(超詳細)
相關(guān)文章
探討PHP使用eAccelerator的API開發(fā)詳解
本篇文章是對PHP使用eAccelerator的API開發(fā)進行了詳細的分析介紹,需要的朋友參考下2013-06-06linux下使用ThinkPHP需要注意大小寫導(dǎo)致的問題
今天把剛完成的第一部分功能部署到客戶的測試服務(wù)器上,結(jié)果傻眼了,好多功能都用不了,列表頁刷出來全是空的。2011-08-08解析PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR兩個常量的作用
本篇文章是對PHP中DIRECTORY_SEPARATOR,PATH_SEPARATOR兩個常量的作用進行了詳細的分析介紹,需要的朋友參考下2013-06-06