成人免费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連接池

2010-06-12 13:04:03

MySQL連接池

2009-07-09 17:36:44

JDBC連接池配置

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-06-17 16:22:45

Hibernate連接

2022-11-11 09:41:04

連接池微服務數據庫

2009-09-22 14:52:55

Hibernate p

2009-09-22 16:04:50

Hibernate連接

2023-03-03 09:55:40

MySQL高可用

2012-06-17 13:04:45

2018-02-07 16:23:58

連接池內存池AI

2009-09-22 14:57:34

Hibernate d

2009-06-16 09:25:31

JBoss配置

2017-06-22 14:13:07

PythonMySQLpymysqlpool
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线视频一区二区 | 91精品国产色综合久久不卡98 | 国产精品毛片久久久久久 | 99只有精品 | 久草在线 | 久草在线 | av一级久久 | 国产精品久久久久久久久久久久冷 | 97国产精品 | 国产一区精品在线 | 亚洲国产精品一区二区久久 | 国产精品亚洲一区二区三区在线观看 | 麻豆精品久久久 | 久久久久国产一区二区 | 日韩欧美国产一区二区三区 | 精品视频一区二区三区在线观看 | 亚洲国产成人精品一区二区 | 国产激情视频 | 国产999精品久久久 午夜天堂精品久久久久 | 国产黄色在线观看 | 人人干免费 | 国产婷婷色一区二区三区 | 国产第一区二区 | 久久精品国产一区 | 欧美8一10sex性hd | 日本一区二区电影 | 国产欧美日韩一区 | www97影院 | 成人av免费 | 精品国产欧美 | 国产目拍亚洲精品99久久精品 | 国产亚洲精品久久久久久牛牛 | 免费成人毛片 | 久久久亚洲成人 | 在线一区二区三区 | 久久久久久久久国产精品 | 黄色毛片免费看 | 黄色免费在线观看网址 | 亚洲网站在线观看 | 国产黄色网址在线观看 | 成人av免费在线观看 |