亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來到思海網(wǎng)絡(luò),我們將竭誠為您提供優(yōu)質(zhì)的服務(wù)! 誠征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購買流程 | 付款方式 | 聯(lián)系我們 [ 會員登錄/注冊 ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點擊這里…  531199185
有事點擊這里…  61352289
點擊這里給我發(fā)消息  81721488
有事點擊這里…  376585780
有事點擊這里…  872642803
有事點擊這里…  459248018
有事點擊這里…  61352288
有事點擊這里…  380791050
技術(shù)支持
有事點擊這里…  714236853
有事點擊這里…  719304487
有事點擊這里…  1208894568
有事點擊這里…  61352289
在線客服
有事點擊這里…  531199185
有事點擊這里…  61352288
有事點擊這里…  983054746
有事點擊這里…  893984210
當前位置:首頁 >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

實現(xiàn)JSP與MySQL的連接

添加時間:2014-12-13 2:11:05  添加: 思海網(wǎng)絡(luò) 

現(xiàn)在用JSP技術(shù)來開發(fā)網(wǎng)站、B/S結(jié)構(gòu)應用程序的軟件組織越來越多,對于剛接觸或想用JSP應用程序連接數(shù)據(jù)庫的程序員或JSP愛好者來說,怎樣確認JSP應用程序已經(jīng)連接到數(shù)據(jù)庫是JSP訪問與操縱數(shù)據(jù)庫 
的前提。


本文主要用到的軟件有:mysql-4.1.7-win(MySQL數(shù)據(jù)庫的安裝程序)、mysqlcc-0.9.4-win32(MySQL數(shù)據(jù)庫控制臺,用它可以可視化對MySQL數(shù)據(jù)庫進行操作)、jdk1.5.0(Java開發(fā)工具包)、tomcat-5.0.28(一個免費的開源Web服務(wù)器)。接下來要介紹的是對上述四種軟件的安裝和配置、編寫JSP與MySQL連接的代碼程序、運行JSP程序。


軟件的安裝與配置


●MySQL數(shù)據(jù)庫的安裝與配置


MySQL是一個小巧靈瓏的數(shù)據(jù)庫服務(wù)器軟件,對于中、小型應用系統(tǒng)是非常理想的。除了支持標準的ansi sql語句外,它還支持多種平臺,屬于開放源代碼軟件。本文用的MySQL數(shù)據(jù)庫的版本為4.1.7,下載的地址為:http://dev.mysql.com/downloads/,點擊該頁中的Archives of Older Releases鏈接,找到Windows操作系統(tǒng)的4.1.7版本并下載。雙擊安裝程序進行安裝后,按默認進行安裝,下面提到的三個步驟除外。在MySQL.com Sign-Up窗口(如圖1所示),按“取消”按鈕,在彈出的下一窗口選中“Configure the MySQL Server now”復選框,按“Finish”按鈕進入配置MySQL服務(wù)器窗口。在配置MySQL服務(wù)器過程中,出現(xiàn)(如圖2所示)窗口。

在圖2所示窗口的“Character Set”的下拉列表中選擇“gb2312”,按“Next”按鈕。在接下來的配置MySQL服務(wù)器過程中,出現(xiàn)如圖3所示窗口。

在圖3所示窗口中去掉“Modify Security Settings”復選框,按“Next”按鈕。

● MySQL數(shù)據(jù)庫控制臺的安裝

本文用的MySQL數(shù)據(jù)庫控制臺的版本為0.9.4,用它可以對MySQL數(shù)據(jù)庫進行可視化操作,下載的地址為:http://www.6green.com/downloads/view.jsp id=210,雙擊安裝程序,按默認選項進行安裝。

安裝完成后,點擊“開始”→“程序”→“MySQL Control Center”→“MySQL Control Center”,出現(xiàn)如圖4所示窗口。通過圖4所示的這個窗口就可以對MySQL數(shù)據(jù)庫進行可視化操作了。


● jdk1.5.0的安裝與配置

JDK 是Java開發(fā)工具包 (Java Development Kit ) 的縮寫。它是一種用于構(gòu)建在 Java 平臺上發(fā)布的應用程序、applet 和組件的開發(fā)環(huán)境。本文所用的版本為1.5.0。下載的地址為:http://java.sun.com/j2se/1.5.0/download.jsp。雙擊安裝程序,按默認選項進行安裝。安裝完成后,對jdk進行配置。先找到j(luò)dk的bin目錄,例如默認安裝路徑為:“C:\Program Files\Java\jdk1.5.0_03\bin”,將其路徑名復制,然后打開“我的電腦”的“屬性”窗口,找到“高級”,點擊“環(huán)境變量”按鈕,找到系統(tǒng)變量中的“PATH”,雙擊“PATH”記錄,彈出“編輯系統(tǒng)變量”窗口,在變量值的最后加上分號和jdk的bin目錄,如“C:\Program Files\Java\jdk1.5.0\bin”。點擊“新建”,新建一個系統(tǒng)變量,變量名為java_home,變量值為“C:\Program Files\Java\jdk1.5.0”(默認安裝路徑)。點擊“新建”,再新建一個系統(tǒng)變量,變量名為classpath,變量值為“C:\Program Files\Java\jdk1.5.0\lib\dt.jar;C:\Program Files\Java\jdk1.5.0\lib\tools.jar”。最后按確定退出。

● Web服務(wù)器的安裝與配置

本文所用的Web服務(wù)器為tomcat-5.0.28,下載的地址為:http://archive.apache.org/dist/tomcat/tomcat-5/archive/,下載完成后,解壓jakarta-tomcat-5.0.28到目錄C:\tomcat-5.0.28即完成安裝。安裝好后,對tomcat進行配置。找到Tomcat的bin目錄,例如默認路徑安裝為: C:\tomcat-5.0.28\bin,將其路徑名復制,然后打開“我的電腦”的“屬性”窗口,找到“高級”,點擊“環(huán)境變量”按鈕,找到系統(tǒng)變量中的“PATH”,雙擊“PATH”記錄,彈出“編輯系統(tǒng)變量”窗口,在變量值的最后加上分號和Tomcat的bin目錄,如:; C:\tomcat-5.0.28\bin。點擊“新建”,新建一個系統(tǒng)變量,變量名為tomcat_home,變量值為“C:\tomcat-5.0.28”。最后按確定退出。

編寫JSP與MySQL的連接代碼

打開網(wǎng)頁開發(fā)工具,如Macromedia Dreamweaver 。如果沒有安裝網(wǎng)頁開發(fā)工具,也可以打開一個文本文檔,輸入JSP代碼:

%@ page contentType="text/html; charset=gb2312" %>

< %@ page language="java" % >< /xmp ></p><p class=newtext>< %@ page import="com.mysql.jdbc.Driver" % ></p><p class=newtext>< %@ page import="java.sql.*" % ></p><p class=newtext>< %</p><p class=newtext>//定義變量,名稱為driverName,并把驅(qū)動程序名賦給它。</p><p class=newtext>String driverName="com.mysql.jdbc.Driver";</p><p class=newtext>//定義變量,名稱為userName,并把數(shù)據(jù)庫用戶名賦給它。“root”為MySQL數(shù)據(jù)庫的默認用戶名。</p><p class=newtext>String userName="root";</p><p class=newtext>//定義變量,名稱為userPassword,并把密碼賦給它。“root”用戶的密碼安裝時沒有設(shè)即為空。</p><p class=newtext>可//以通過MySQL數(shù)據(jù)庫控制臺進去修改。</p><p class=newtext>String userPassword="";</p><p class=newtext>//定義變量,名稱為dbName,并把數(shù)據(jù)庫名“mysql” 賦給它。“mysql”數(shù)據(jù)庫為MySQL自帶數(shù)據(jù)庫。</p><p class=newtext>String dbName="mysql";</p><p class=newtext>//定義變量,名稱為tableName, 并把表名"help_keyword"賦給它。</p><p class=newtext>String tableName="help_keyword";</p><p class=newtext>//定義變量,名稱為url,并把連結(jié)字符串賦給它。</p><p class=newtext>String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="</p><p class=newtext> +userPassword;</p><p class=newtext>//加載驅(qū)動程序。</p><p class=newtext>Class.forName("com.mysql.jdbc.Driver").newInstance();</p><p class=newtext>//建立與MySQL數(shù)據(jù)庫的連接。</p><p class=newtext>Connection connection=DriverManager.getConnection(url);</p><p class=newtext>//建立Statement對象。</p><p class=newtext>Statement statement = connection.createStatement();</p><p class=newtext>//獲取數(shù)據(jù)的SQL語句。</p><p class=newtext>String sql="SELECT * FROM "+tableName;</p><p class=newtext>//建立ResultSet對象。</p><p class=newtext>ResultSet rs = statement.executeQuery(sql);</p><p class=newtext>//獲得數(shù)據(jù)結(jié)果集合</p><p class=newtext>ResultSetMetaData rmeta = rs.getMetaData();</p><p class=newtext>//確定數(shù)據(jù)集的列數(shù),亦字段數(shù)</p><p class=newtext>int numColumns=rmeta.getColumnCount();</p><p class=newtext>// 輸出每一個數(shù)據(jù)值</p><p class=newtext>out.print("help_keyword_id");</p><p class=newtext>out.print("|");</p><p class=newtext>out.print("name");</p><p class=newtext>out.print("< br >");</p><p class=newtext>while(rs.next()) {</p><p class=newtext> out.print(rs.getString(1)+" ");</p><p class=newtext> out.print("|");</p><p class=newtext> out.print(rs.getString(2));</p><p class=newtext> out.print("< br >");</p><p class=newtext>}</p><p class=newtext> out.print("< br >");</p><p class=newtext> out.print("數(shù)據(jù)庫操作成功,恭喜你!");</p><p class=newtext> rs.close();</p><p class=newtext> statement.close();</p><p class=newtext> connection.close();</p><p class=newtext> % ></p><p class=newtext>

JSP代碼寫好后,按“文件”→“另存為”,在彈出窗口的“文件名”處寫上“test_mysql.jsp”后,按保存即得到JSP文件。

運行JSP程序

為了保證JSP程序能正常連接MySQL數(shù)據(jù)庫,需要下載MySQL的JDBC(Java Database Connectivity,Java 數(shù)據(jù)庫連接)驅(qū)動程序。下載地址為:http://dev.mysql.com/downloads/connector/j/3.1.html,下載后,解壓下載的壓縮文件,在解壓好的目錄中找到mysql-connector-java-3.1.12-bin.jar文件,把它拷貝到C:\tomcat-5.0.28\common\lib目錄下。把“test_mysql.jsp”文件拷貝到C:\tomcat-5.0.28\webapps\ROOT目錄下。再打開C:\tomcat-5.0.28\bin目錄,雙擊“startup.bat”MS-DOS批處理文件,啟動tomcat服務(wù)器。打開Internet Explorer瀏覽器,輸入:http://localhost:8080/test_mysql.jsp,按回車鍵,出現(xiàn)如圖5所示窗口。

通過以上步驟就實現(xiàn)了JSP與MySQL數(shù)據(jù)庫的連接。

關(guān)鍵字:MySQL、數(shù)據(jù)庫、服務(wù)器

分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國增值電信業(yè)務(wù)經(jīng)營許可證: 粵B1.B2-20030321 備案號:粵B2-20030321-1
網(wǎng)站公安備案編號:44060602000007 交互式欄目專項備案編號:200303DD003  
察察 工商 網(wǎng)安 舉報有獎  警警  手機打開網(wǎng)站