溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

JSP如何連接mysql數(shù)據(jù)庫

發(fā)布時(shí)間:2021-07-08 17:23:00 來源:億速云 閱讀:155 作者:chen 欄目:MySQL數(shù)據(jù)庫

本篇內(nèi)容主要講解“JSP如何連接mysql數(shù)據(jù)庫”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“JSP如何連接mysql數(shù)據(jù)庫”吧!

連續(xù)幾天安裝配置和連接Mysql數(shù)據(jù)庫,今天終于成功了,回想這幾天,真的是甜酸苦辣都有,單 mysql就重裝了不下10次,而在eclipse上編寫的連接數(shù)據(jù)庫的程序總是報(bào)錯(cuò).我都已經(jīng)down了oracal準(zhǔn)備放棄mysql了,不過...就象電視劇演的那樣,轉(zhuǎn)機(jī)總是在這個(gè)時(shí)候出現(xiàn)…… JSP連接mysql數(shù)據(jù)庫攻略 連續(xù)幾天安裝配置和連接Mysql數(shù)據(jù)庫,今天終于成功了,回想這幾天,真的是甜酸苦辣都有,單mysql就重裝了不下10次,而在 eclipse上編寫的連接數(shù)據(jù)庫的程序總是報(bào)錯(cuò).我都已經(jīng)down了oracal準(zhǔn)備放棄mysql了,不過...就象電視劇演的那樣,轉(zhuǎn)機(jī)總是在這個(gè)時(shí)候出現(xiàn),先是看到了saulzy關(guān)于mysql4.1.11版本的安裝介紹,接著又找到了一款不錯(cuò)的mysql 界面插件,最后在網(wǎng)友的幫助下把mysql的JDBC驅(qū)動(dòng)配好并連通了.一連5天,日子真不好過阿,不過這個(gè)過程中,我也覺得自己學(xué)到不少東西,呵呵,反正都撐過來了,就要繼續(xù)往前走.現(xiàn)在,就這幾天弄的總結(jié)一下,希望對同是正在學(xué)習(xí)JAVA技術(shù)的同道中人能有幫助. 我曾寫過一篇叫<<配置eclpise+tomcat并實(shí)現(xiàn)jsp的編寫與部署>>,現(xiàn)在寫的這些算是它的后續(xù). 

 一.   

        軟件下載 Mysql 下載版本:4.1.11 http://dev.mysql.com/downloads/mysql/4.1.html JDBC驅(qū)動(dòng) 下載版本:3.1.8 http://dev.mysql.com/downloads/connector/j/3.1.html Mysql界面插件:mysql-front 下載版本鏡像:HongKong(我下回來安裝就是中文版了)http://www.mysqlfront.de/download.html 

二.    

軟件安裝 1.安裝mysql    就如我上面所說的,我是參考了saulzy的文章,現(xiàn)在給出saulzy這篇文章的連接: http://blog.csdn.net/saulzy/archive/2005/04/23/359648.aspx 里面圖文并茂,說得非常清楚 (在這里再一次感謝saulzy) 2.JDBC驅(qū)動(dòng):mysql-connector-java-3.1.8 這只是一個(gè)壓縮包,并不需要安裝,只要將其解壓,我么使用的是文件夾mysql-connector-java-3.1.8里的文件:mysql-connector-java-3.1.8-bin.jar. 3. Mysql界面插件:mysql-front 這是一個(gè)安裝程序,按照提示安裝就可以了. 

 三.    

        環(huán)境配置  首先,我要說明的是我現(xiàn)在 tomcat的安裝路徑是: D:Program FilesJavaTomcat  JDK的安裝路徑是:D:Program FilesJavaj2sdk 在這里,需要配置環(huán)境變量的是JDBC驅(qū)動(dòng).在配置前先要把剛才說到的mysql-connector-java-3.1.8-bin.jar 本地硬盤某處(我放的地方:D:Program FilesJavamysqlforjdbc),然后根據(jù)你放的地方,配置classpath,我的配置是這樣的: .;D:Program filesJavaj2sdklib ools.jar;D:Program FilesJavaj2sdklibmysql-connector-java-3.1.8-bin-g.jar;D:Program FilesJavamysqlforjdbcmysql-connector-java-3.1.8-bin.jar 配置這個(gè)的目的是讓你的java應(yīng)用程序找到連接mysql的驅(qū)動(dòng). 配置完環(huán)境變量后還有很重要一步就是為JSP連接數(shù)據(jù)庫配置驅(qū)動(dòng),這個(gè)其實(shí)很簡單,就是把mysql-connector-java- 3.1.8-bin.jar拷到某些文件夾里就行了,我在網(wǎng)上看了很多資料問了很多人,各種說法都有,我綜合了一下,為了保險(xiǎn),我都全做了,呵呵,反正就是拷一個(gè)400K的文件而已,現(xiàn)列出要把mysql-connector-java-3.1.8-bin.jar拷進(jìn)去的文件夾,如下: D:Program FilesJavaTomcatcommonlib D:Program FilesJavaTomcatsharedlib  

四.    

        數(shù)據(jù)庫的使用 Mysql安裝完畢以后,還有一些要注意的地方,這里saulzy也寫了篇文章,大家看看就清楚了,連接如下:http://blog.csdn.net/saulzy/archive/2005/04/23/359811.aspx 就象在saulzy的文章力提到的,mysql安裝好后最重要一樣就是要看數(shù)據(jù)庫有沒有作為系統(tǒng)服務(wù)啟動(dòng)了,所以在大家進(jìn)行數(shù)據(jù)庫操作前,應(yīng)要看看,在操作系統(tǒng)的 開始->運(yùn)行->輸入services.msc,確定你在安裝時(shí)你設(shè)置的關(guān)于mysql的那個(gè)服務(wù)已經(jīng)啟動(dòng),這樣你在操作數(shù)據(jù)庫時(shí)不會(huì)報(bào)連接不上的錯(cuò)誤. 上面提到了一個(gè)較方便的mysql界面插件,但是這個(gè)界面是我在已經(jīng)開始使用mysql后才找到的,剛開始我是在dos下用命令行進(jìn)行操作的.雖然那個(gè)界面也可以進(jìn)行建庫啊,設(shè)定權(quán)限等操作,但是,我覺得懂得在使用命令行也是一個(gè)很重要的技能,所以我先從命令行開始說,怎樣簡單使用mysql.到后面會(huì)談及mysql-front的使用. 現(xiàn)在我想在mysql里建一個(gè)數(shù)據(jù)庫shujuku,以及在數(shù)據(jù)庫里建一個(gè)表biao.具體的命令如下(假設(shè)mysql我是剛安裝好的) 1.       進(jìn)入dos狀態(tài)(記住命令行的要運(yùn)行在mysql的安裝目錄下的bin目錄的)如下圖: 2.       連接mysql 輸入:mysql –h localhost –u root –p 出現(xiàn)要求輸入密碼的界面(如下) 輸入在安裝時(shí)已設(shè)好的密碼,就近入了mysql的命令編輯界面了,如下: 3.       使用mysql的基本命令(在mysql命令行編輯每輸入完命令后最后一定要有分號(hào),不然會(huì)報(bào)錯(cuò)) 顯示數(shù)據(jù)庫:show databases; 使用數(shù)據(jù)庫:use 數(shù)據(jù)庫名; 例子如下: 4.建庫 命令:create database shujuku; 5.為數(shù)據(jù)庫設(shè)置權(quán)限(用戶和密碼) 命令:grant all privileges on shujuku.* to test@localhost identified by  “123456”; 當(dāng)你執(zhí)行完這個(gè)命令以后,只要你再以用戶名:test,密碼:123456登錄時(shí)你就只可以對shujuku這個(gè)數(shù)據(jù)庫操作,這樣避開使用root,對數(shù)據(jù)庫的安全有很大幫助.] 6.建表 命令:create table biao(id int(8) primary key,name varchar(10)); 剩下來的與標(biāo)準(zhǔn)sqsl命令基本上是一樣的,具體操作略 值得一提的是,你在命令行上輸入"?",就會(huì)有mysql命令的簡單幫助,如下: 呵呵,那樣,我們還可以知道退出,就是"exit",呵呵! 

 五.              

        關(guān)于mysql-front的使用 我找了好幾個(gè)mysql的界面工具,覺得最簡潔方便還是mysql-front,可惜的是要收費(fèi),不過還好有試用期,呵呵,可以先感受感受一下,最重要一點(diǎn)是mysql-front有簡體中文版的,英文不好的我用起來就舒服多了.下面簡單說說使用吧. 首先,安裝就不用說了,有向?qū)В液芎唵危惭b好后第一次運(yùn)行時(shí)會(huì)跳出來一個(gè)要求添加對話的框,在這里你可以添加例如上面已經(jīng)設(shè)定好的shujuku,過程如下: 當(dāng)你在注冊的復(fù)選框里填上你在上面mysql設(shè)定好的用戶名和密碼后,在選擇數(shù)據(jù)庫框里就有shujuku 的數(shù)據(jù)庫了,選上,按確定.進(jìn)入mysql-fron后,你就會(huì)看到下面的界面,這是你就可以進(jìn)行操作了.

undefined

到此,相信大家對“JSP如何連接mysql數(shù)據(jù)庫”有了更深的了解,不妨來實(shí)際操作一番吧!這里是億速云網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI