新聞中心
1)啟動(dòng)Tomcat服務(wù)器,打開(kāi)瀏覽器,輸入http://localhost:8080/admin(其中l(wèi)ocalhost是名稱服務(wù)器或稱為主機(jī)),進(jìn)入管理界面的登陸頁(yè)面,這時(shí)候請(qǐng)輸入原來(lái)安裝時(shí)要求輸入的用戶名和密碼,登陸到管理界面。

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁(yè)設(shè)計(jì)及定制網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)站,高端網(wǎng)頁(yè)制作,對(duì)iso認(rèn)證等多個(gè)行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn)的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計(jì),網(wǎng)站優(yōu)化推廣哪家好,專業(yè)網(wǎng)站推廣優(yōu)化,H5建站,響應(yīng)式網(wǎng)站。
2)選擇Resources-Data sources進(jìn)入配置數(shù)據(jù)源界面,選擇Data Source Actions ->選擇Create New Data Source,進(jìn)入配置詳細(xì)信息界面
主要內(nèi)容例如下:
- JNDI Name: ->jdbc/mysql
- Data Source URL ->jdbc:mysql://localhost:3306/test
- JDBC Driver Class-> org.gjt.mm.mysql.Driver
3)修改\conf\Catalina\localhost目錄下建立一個(gè)xml文件,名稱為你所發(fā)布的web應(yīng)用的名稱.xml,(如testpool.xml)打開(kāi)添加內(nèi)容如下:
- name="jdbc/mysql"
- type="javax.sql.DataSource"
- password="123456"
- driverClassName="org.gjt.mm.mysql.Driver"
- maxIdle="2"
- maxWait="50"
- username="root"
- url="jdbc:mysql://localhost:3306/test"
- maxActive="4" />
- 內(nèi)容同conf/server.xml中
- name="jdbc/mysql"
- type="javax.sql.DataSource"
- password="123456"
- driverClassName="org.gjt.mm.mysql.Driver"
- maxIdle="2"
- maxWait="50"
- username="root"
- url="jdbc:mysql://localhost:3306/test"
- maxActive="4" />
少了這一步會(huì)報(bào)錯(cuò):Cannot create JDBC driver of class '' for connect URL 'null'
4)修改web.xml
打開(kāi)%TOMCAT_HOME%\conf\web.xml或yourwebapp/web-inf/web.xml,添加以下內(nèi)容:
DB Connection jdbc/mysql javax.sql.DataSource Container
注意res-ref-name填寫(xiě)的內(nèi)容要與在上文提到的JNDI Name名稱一致。
到這里,配置工作就基本完成了!
5)引用JNDI時(shí)用"java:comp/env/jdbc/mysql";
建立文件測(cè)試 test.jsp:
- <%@page contentType="text/html;charset=utf-8" %>
- <%@page import="java.sql.*" %>
- <%@page import="javax.sql.*" %>
- <%@page import="javax.naming.*" %>
Tomcat連接池測(cè)試 - <%
- Context ctx=new InitialContext();
- Connection conn=null;
- DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");
- conn=ds.getConnection();
- Statement stmt=conn.createStatement(ResultSet.CONCUR_READ_ONLY,ResultSet.CONCUR_UPDATABLE);
- ResultSet rs=stmt.executeQuery("select * from testexample");
- while(rs.next()){
- out.println(rs.getInt(1));
- out.println(rs.getString(2));
- out.println(rs.getString(3));
- }
- out.println("數(shù)據(jù)庫(kù)操作成功!");
- rs.close();
- stmt.close();
- conn.close();
- %>
【編輯推薦】
- 淘寶海量數(shù)據(jù)庫(kù)之克服隨機(jī)IO難題
- 數(shù)據(jù)庫(kù)如何抵抗隨機(jī)IO的問(wèn)題、方法與現(xiàn)實(shí)
- 一步一步設(shè)計(jì)你的數(shù)據(jù)庫(kù)之不可輕視的需求分析
- 養(yǎng)成一個(gè)SQL好習(xí)慣帶來(lái)一筆大財(cái)富
- MySQL中創(chuàng)建及優(yōu)化索引組織結(jié)構(gòu)的思路
名稱欄目:使用TOMCAT連接池連接MySQL
網(wǎng)站URL:http://m.fisionsoft.com.cn/article/dhpodpi.html
其他資訊
- ASP連接遠(yuǎn)程數(shù)據(jù)庫(kù)實(shí)現(xiàn)數(shù)據(jù)共享(asp遠(yuǎn)程數(shù)據(jù)庫(kù))
- 實(shí)現(xiàn)網(wǎng)頁(yè)無(wú)刷新更新,Ajax動(dòng)態(tài)加載數(shù)據(jù)庫(kù)數(shù)據(jù)(ajax的動(dòng)態(tài)加載數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù))
- 不同分店怎么配置內(nèi)網(wǎng)?vpn路由自己搭建vpn服務(wù)器地址
- 應(yīng)用研發(fā)平臺(tái)EMAS這條離線不到達(dá),如何解決?
- 云南網(wǎng)站設(shè)計(jì)制作平臺(tái)


咨詢
建站咨詢
