日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用TOMCAT連接池連接MySQL

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

網(wǎng)站建設(shè)公司,為您提供網(wǎng)站建設(shè),網(wǎng)站制作,網(wǎng)頁設(shè)計及定制網(wǎng)站建設(shè)服務(wù),專注于成都定制網(wǎng)站,高端網(wǎng)頁制作,對iso認(rèn)證等多個行業(yè)擁有豐富的網(wǎng)站建設(shè)經(jīng)驗的網(wǎng)站建設(shè)公司。專業(yè)網(wǎng)站設(shè)計,網(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)容例如下:

 
 
 
  1. JNDI Name:   ->jdbc/mysql  
  2. Data Source URL  ->jdbc:mysql://localhost:3306/test  
  3. JDBC Driver Class-> org.gjt.mm.mysql.Driver 

3)修改\conf\Catalina\localhost目錄下建立一個xml文件,名稱為你所發(fā)布的web應(yīng)用的名稱.xml,(如testpool.xml)打開添加內(nèi)容如下:

 
 
 
  1.  
  2.  
  3.  
  4.       name="jdbc/mysql"  
  5.       type="javax.sql.DataSource"  
  6.       password="123456"  
  7.       driverClassName="org.gjt.mm.mysql.Driver"  
  8.       maxIdle="2"  
  9.       maxWait="50"  
  10.       username="root"  
  11.       url="jdbc:mysql://localhost:3306/test"  
  12.       maxActive="4" />  
  13.  
  14.  
  15. 內(nèi)容同conf/server.xml中  
  16.  
  17.       name="jdbc/mysql"  
  18.       type="javax.sql.DataSource"  
  19.       password="123456"  
  20.       driverClassName="org.gjt.mm.mysql.Driver"  
  21.       maxIdle="2"  
  22.       maxWait="50"  
  23.       username="root"  
  24.       url="jdbc:mysql://localhost:3306/test"  
  25.       maxActive="4" />  
  26.    

少了這一步會報錯:Cannot create JDBC driver of class '' for connect URL 'null'

4)修改web.xml

打開%TOMCAT_HOME%\conf\web.xml或yourwebapp/web-inf/web.xml,添加以下內(nèi)容:

 
 
 
  1.  
  2. DB Connection  
  3. jdbc/mysql  
  4. javax.sql.DataSource  
  5. Container  
  6.  

注意res-ref-name填寫的內(nèi)容要與在上文提到的JNDI Name名稱一致。

到這里,配置工作就基本完成了!

5)引用JNDI時用"java:comp/env/jdbc/mysql";

建立文件測試 test.jsp:

 
 
 
  1. <%@page contentType="text/html;charset=utf-8" %>  
  2. <%@page import="java.sql.*" %>  
  3. <%@page import="javax.sql.*" %>  
  4. <%@page import="javax.naming.*" %>  
  5.  
  6.  
  7. Tomcat連接池測試  
  8.  
  9.  
  10. <%  
  11.   Context ctx=new InitialContext();  
  12.   Connection conn=null;  
  13.   DataSource ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");  
  14.   conn=ds.getConnection();  
  15.   Statement stmt=conn.createStatement(ResultSet.CONCUR_READ_ONLY,ResultSet.CONCUR_UPDATABLE);  
  16.   ResultSet rs=stmt.executeQuery("select * from testexample");  
  17.   while(rs.next()){  
  18.   out.println(rs.getInt(1));  
  19.   out.println(rs.getString(2));  
  20.   out.println(rs.getString(3));  
  21.   }  
  22.   out.println("數(shù)據(jù)庫操作成功!");  
  23.   rs.close();  
  24.   stmt.close();  
  25.   conn.close();  
  26.  %>  
  27.  
  28.  

【編輯推薦】

  1. 淘寶海量數(shù)據(jù)庫之克服隨機(jī)IO難題
  2. 數(shù)據(jù)庫如何抵抗隨機(jī)IO的問題、方法與現(xiàn)實
  3. 一步一步設(shè)計你的數(shù)據(jù)庫之不可輕視的需求分析
  4. 養(yǎng)成一個SQL好習(xí)慣帶來一筆大財富
  5. MySQL中創(chuàng)建及優(yōu)化索引組織結(jié)構(gòu)的思路

新聞名稱:使用TOMCAT連接池連接MySQL
文章起源:http://www.5511xx.com/article/dhpodpi.html