Tomcat配置MySQL JDBC数据库连接池

原创 2006年05月26日 08:29:00
# Tomcat配置MySQL JDBC数据库连接池 #
 1 启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admin/,进入
 管理界面的登陆页面.输入正确的用户名和密码,登陆到管理界面.
 2 选择 Resources --> Data sources --> Data Source Actions -->
 Create New Data Source,进入配置详细信息界面,内容如下
        JNDI Name:    jdbc/mysql
        Data Source URL:  jdbc:mysql://localhost/newscenter 
        JDBC Driver Class:   org.gjt.mm.mysql.Driver
        User Name:    root
        Password:     ********
        Max. Active Connections:    4
        Max. Idle Connections:    2
        Max. Wait for Connection:    500
        Validation Query:  
 最后点击 Save - Commit Change
 3 配置web.xml文件,添加如下信息
  <resource-ref>
    <description>DB Connection</description>
    <res-ref-name>jdbc/mysql</res-ref-name>
    <res-type>javax.sql.DataSource</res-type>
    <res-auth>Container</res-auth>
  </resource-ref>
 4 配置%TOMCAT_HOME%/conf/Catalina/localhost/news.xml 添加如下信息
  <ResourceLink name="jdbc/mysql"
                global="jdbc/mysql"
                type="javax.sql.DataSource"/>
 5 注意事项
  MySQL的JDBC驱动程序放在WEB-INF/lib目录下.
 6 测试代码
 <%@ page import="java.sql.*"%>
 <%@ page import="javax.sql.*"%>
 <%@ page import="javax.naming.*"%>
 <%@ page session="false" %>
 <html>
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
 <title>Test</title>
 <%
    out.print("我的测试开始");
    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();
    //提示:users必须是数据库已有的表,这里的数据库前文提及的Data Source URL配置里包含的数据库。
    String strSql = " select * from itnews";
    ResultSet rs = stmt.executeQuery(strSql);
    while(rs.next()){
       out.print(rs.getString(1));                
    }
    out.print("我的测试结束");
    }
    catch(Exception ex){
        out.print(“出现例外,信息是:”+ex.getMessage());
        ex.printStackTrace();
    }
 %>
 </head>
 <body>
 </body>
 </html>

java配置mysql数据库 和 Tomcat 配置mysql数据源(亲测)

最近在学习JSP,接触到了Tomcat服务器,在学习的过程中要用到mysql数据库,
  • u012831115
  • u012831115
  • 2014年05月13日 21:02
  • 7650

Tomcat7 新的数据库连接池Tomcat jdbc pool介绍和配置

Tomcat 在 7.0 以前的版本都是使用commons-dbcp做为连接池的实现,但是 dbcp存在一些问题: (1)dbcp 是单线程的,为了保证线程安全会锁整个连接池 (2)dbcp ...
  • P397226804
  • P397226804
  • 2016年09月04日 10:36
  • 1433

tomcat_配置jdbc(小例)

tomcat下配置jdbc举例        使用tomcat手工配置jdbc时,一般会到应用下面的webapps中的“应用名称\WEB-INF\classes”文件夹中找到jdbc.properti...
  • huangyanlong
  • huangyanlong
  • 2015年07月25日 12:34
  • 2645

Hibernate使用Tomcat配置的Mysql连接池

转载自:http://www.cnblogs.com/fish-king/articles/2541945.html 一个tomcat下的Hibernate程序`总是用不了几天就挂`` ...
  • u012377333
  • u012377333
  • 2015年12月29日 17:53
  • 1535

Tomcat 中的 JDBC Pool及配置参数的介绍

转载连接:http://segmentfault.com/a/1190000002504983 tomcat官网介绍jdbc地址:http://tomcat.apache.org/tomca...
  • beijixingtianyake
  • beijixingtianyake
  • 2015年11月18日 14:55
  • 2329

MySQL+tomcat9数据库连接池

数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”,预先在池中放入一定数量的连接,需要建立数据库连接时,只需从池中取出一个,使用完毕之后再放回去。 配置tomcat安装目录下conf目录下的c...
  • qq_35362572
  • qq_35362572
  • 2017年05月21日 18:38
  • 188

Android——Tomcat+MySQL+Servlet,实现将Client传入的数据写入MySQL

Android客户端将用户的注册信息上传到Tomcat Web服务器,Servlet将注册信息写入到MySQL中。1,准备工作(1)在MySQL中创建好要使用的数据库和数据表。(2)设置好Tomcat...
  • qq_24421591
  • qq_24421591
  • 2016年04月04日 23:55
  • 4624

Tomcat7 新的数据库连接池Tomcat jdbc pool介绍和配置

1、Tomcat 中直接使用的方法:全局的连接池  在conf/server.xml下的节点里配置resource,例如: [xml] view plain copy Resource name="...
  • zhushanzhi
  • zhushanzhi
  • 2017年02月22日 14:22
  • 639

tomcat 配置 quercus记录:php使用连接池访问数据库

安装好 quercus报错:   D:\apache-tomcat-5.5.27\webapps\wfx\conn\mysql.php:9: Warning: A link to the s...
  • u012140492
  • u012140492
  • 2016年01月24日 11:33
  • 1536

tomcat 连接池配置,以及遇到的各种问题,解决办法

配置介绍转载地址: http://www.cnblogs.com/jianxie/p/3993181.html DBCP连接池原理分析: http://elf8848.iteye.com/blog/1...
  • beijixingtianyake
  • beijixingtianyake
  • 2015年11月19日 14:59
  • 3222
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Tomcat配置MySQL JDBC数据库连接池
举报原因:
原因补充:

(最多只允许输入30个字)