成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

使用TOMCAT連接池連接MySQL

數據庫 MySQL
本文講解使用TOMCAT 連接池連接mysql(解決Cannot create JDBC driver of class '' for connect URL 'null')。

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

2)選擇Resources-Data sources進入配置數據源界面,選擇Data Source Actions ->選擇Create New Data Source,進入配置詳細信息界面

主要內容例如下:

  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文件,名稱為你所發布的web應用的名稱.xml,(如testpool.xml)打開添加內容如下:

  1. <?xml version="1.0" encoding="UTF-8"?>  
  2. <Context>  
  3.  <Resource  
  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. </Context>  
  15. 內容同conf/server.xml中<GlobalNamingResources>  
  16.  <Resource  
  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.   </GlobalNamingResources> 

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

4)修改web.xml

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

  1. <resource-ref>  
  2. <description>DB Connection</description>  
  3. <res-ref-name>jdbc/mysql</res-ref-name>  
  4. <res-type>javax.sql.DataSource</res-type>  
  5. <res-auth>Container</res-auth>  
  6. </resource-ref> 


注意res-ref-name填寫的內容要與在上文提到的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. <html>  
  6. <head>  
  7. <title>Tomcat連接池測試</title>  
  8. </head>  
  9. <body>  
  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("數據庫操作成功!");  
  23.   rs.close();  
  24.   stmt.close();  
  25.   conn.close();  
  26.  %>  
  27. </body>  
  28. </html> 

【編輯推薦】

 

  1. 淘寶海量數據庫之克服隨機IO難題
  2. 數據庫如何抵抗隨機IO的問題、方法與現實
  3. 一步一步設計你的數據庫之不可輕視的需求分析
  4. 養成一個SQL好習慣帶來一筆大財富
  5. MySQL中創建及優化索引組織結構的思路

  

責任編輯:艾婧 來源: woshisap的專欄
相關推薦

2011-05-13 09:34:51

TomcatMysql連接池

2009-07-09 17:36:44

JDBC連接池配置

2010-06-12 13:04:03

MySQL連接池

2019-12-30 15:30:13

連接池請求PHP

2010-05-14 10:46:14

2021-03-24 09:06:01

MySQL長連接短連接

2010-05-21 09:48:30

java jsp to

2010-06-12 13:33:12

MySQL連接池

2010-11-08 16:46:57

2010-05-17 16:38:08

MySQL 連接池

2009-09-22 14:52:55

Hibernate p

2009-09-22 16:04:50

Hibernate連接

2023-03-03 09:55:40

MySQL高可用

2009-06-17 16:22:45

Hibernate連接

2022-11-11 09:41:04

連接池微服務數據庫

2018-02-07 16:23:58

連接池內存池AI

2009-09-22 14:57:34

Hibernate d

2012-06-17 13:04:45

2017-06-22 14:13:07

PythonMySQLpymysqlpool

2009-06-16 09:25:31

JBoss配置
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 超碰最新在线 | 成人免费视屏 | 91国内精精品久久久久久婷婷 | 亚洲成人激情在线观看 | 可以在线看的黄色网址 | 中文字幕av一区 | 亚洲九九 | 欧美在线观看一区 | 成人av网站在线观看 | 国产高清美女一级a毛片久久w | 在线播放国产一区二区三区 | 日日夜夜天天久久 | 美国av毛片 | 欧美黑人体内she精在线观看 | www.日韩免费| 色吊丝2288sds中文字幕 | 精品一区二区三区在线视频 | 日韩在线观看一区二区三区 | 国产精品一区二区三区四区 | av在线天堂 | 啪啪免费网 | 欧美日韩在线观看视频网站 | 国产在线精品一区二区三区 | 成人深夜福利在线观看 | 91影片 | 国产在线看片 | 欧美又大粗又爽又黄大片视频 | 免费一区二区三区 | 蜜桃毛片| 国产一二三区免费视频 | 国产综合精品一区二区三区 | 精品国产一区二区国模嫣然 | av在线三级| 亚洲人va欧美va人人爽 | 丝袜一区二区三区 | 亚洲欧美日韩网站 | 亚洲欧洲一区二区 | 欧美日一区 | 81精品国产乱码久久久久久 | 亚洲一区 中文字幕 | 亚洲欧洲成人 |