tomcat6 mysql 连接池配置

 
1. 配置 tomcat 下的 conf 下的 context.xml 文件 , 在之间添加连接池如下 :
<Resource name="jdbc/mysql" 
          auth ="Container" 
          type ="javax.sql.DataSource" 
          driverClassName ="com.mysql.jdbc.Driver" 
          url ="jdbc:mysql://localhost/test" 
          username ="root" 
          password ="root" 
          maxActive ="100" 
          maxIdle ="30" 
          maxWait ="10000" />
 
3. 配置你的应用下的 web.xml 中的 之间 加入 :
<resource-ref> 
        <description>DB Connection</description> 
        <res-ref-name>jdbc/mysqlx</res-ref-name> 
        <res-type>javax.sql.DataSource</res-type> 
        <res-auth>Container</res-auth> 
      </resource-ref>
 
4. 完毕,不用在原来的server.xml里面配置了,  ......测试代码如下:
<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>
 <%@ page import="java.sql.*,javax.sql.*,javax.naming.*"%>   
 
  
 <%    
 
    DataSource ds = null;  
  
    try{  
    InitialContext ctx=new InitialContext();  
  
    ds=(DataSource)ctx.lookup("java:comp/env/jdbc/mysql");  
  
    Connection conn = ds.getConnection();  
  
    Statement stmt = conn.createStatement();  
 
    String strSql = " select * from user";  
  
    ResultSet rs = stmt.executeQuery(strSql);  
  
    while(rs.next()){     
       out.print(rs.getString(1));                   
         }  
   }  
  
    catch(Exception ex){  
  
        out.print("连接失败,信息是:"+ex.getMessage());   
  
     ex.printStackTrace();  
  
    }  
  
 %>   
我的联系方式:coverworld@163.com
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值