`

配置TOMCAT6的中mysql数据库连接池

    博客分类:
  • java
阅读更多

1、把mysql的jar包拷贝到tomcat中的lib文件夹中

2、在tomcat的conf文件夹中找到一个叫context.xml文件

 

<!-- The contents of this file will be loaded for each web application -->
<Context>

    <!-- Default set of monitored resources -->
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
	<Resource 
	   name="jdbc/mysql"  
       auth="Container" 
       type="javax.sql.DataSource"  
       driverClassName="com.mysql.jdbc.Driver"  
       url="jdbc:mysql://localhost/数据库名称"  
       username="root"  
       password="root"  
       maxActive="10000"  
       maxIdle="30"  
       maxWait="10000" />
</Context>

 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连接池就这样配置好了,接下来获取连接

 

public class DBPoolTomcat {
	public static Connection getConnection() {
		try {
			Context initCtx = new InitialContext();
			Context envCtx = (Context) initCtx.lookup("java:comp/env");
			DataSource ds = (DataSource) envCtx.lookup("jdbc/mysql");
			Connection conn = ds.getConnection();
			return conn;
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;
	}
}

 5、详细参数说明!请参照http://commons.apache.org/dbcp/configuration.html

分享到:
评论

相关推荐

    Tomcat中配置MySQL数据库连接池.doc

    Tomcat 中配置 MySQL 数据库连接池 在 Web 开发中,与数据库的连接是必不可少的,而数据库连接池技术很好的优化了动态页与数据库的连接,相比单个连接数据库连接池节省了很大的资源。使用数据库连接池可以将多个...

    Tomcat下配置MySQL数据库连接池

    根据给定的部分内容,我们可以看到有两种配置MySQL数据库连接池的方法:一种是通过修改`server.xml`文件,另一种是在特定的应用程序配置文件中配置。 ##### 方法一:通过`server.xml`配置 1. **声明连接池** 在`$...

    tomcat6配置数据库连接池代码

    本文将详细讲解如何在Tomcat6中配置数据库连接池,并以`index.jsp`为例展示如何在Web应用中使用这些配置。首先,我们需要了解数据库连接池的基本概念和常用的连接池实现,如Apache的DBCP或C3P0。这里我们假设使用的...

    tomcat数据库连接池配置

    以上步骤详细介绍了如何在Tomcat中配置MySQL数据库连接池。合理配置连接池参数对提高应用性能至关重要。例如,`maxActive`控制最大并发连接数,如果设置过高可能会导致服务器资源紧张;而`maxIdle`和`maxWait`则用于...

    Tomcat5配置MysqlJDBC数据库连接池.pdf

    本文将详细讲解如何在Tomcat 5中配置Mysql JDBC数据库连接池。 首先,确保已经安装了JDK,因为Tomcat运行需要JRE的支持。Tomcat的安装过程相对简单,只需按照Windows安装向导的步骤操作即可。在安装过程中,系统会...

    Tomcat6.0+MyEclipse6.0+mysql5.0数据库连接池配置!.pdf

    配置数据库连接池涉及到了几个关键的配置文件:Tomcat的`context.xml`和`server.xml`文件,以及Web应用的`web.xml`文件。数据库连接池的配置使得应用可以更高效地使用数据库连接,减少连接开销,提升系统的性能和...

    Tomcat6.doc数据库连接池配置

    Tomcat作为一款流行的Java Servlet容器,支持多种数据库连接池的配置。在Tomcat 6.0版本中,数据库连接池的配置相比之前的版本有了更多的灵活性。以下是针对Tomcat 6.0进行数据库连接池配置的详细步骤: 首先,我们...

    解决Linux下tomcat连接MySQL数据库

    本问题中,开发者遇到了一个特定的错误,即在尝试通过Tomcat服务器连接到MySQL数据库时,出现了`CommunicationsException`,进一步深入是由于`AccessControlException`导致的,错误信息提示访问权限被拒绝(`access ...

    tomcat6.0数据库连接池驱动

    Tomcat 6.0数据库连接池驱动的使用,涉及到的主要知识点包括:数据库连接池的概念与作用,Tomcat内置的数据源实现(DBCP和C3P0),数据源的配置方法,JNDI的使用,以及在Java代码中获取和释放数据库连接。...

    tomcat数据库连接池的使用

    本文将详细介绍如何在Tomcat中配置和使用数据库连接池,以及相关的知识点。 首先,我们需要理解数据库连接池的概念。数据库连接池是在应用服务器启动时创建的一组数据库连接,这些连接在应用运行期间可以被多个请求...

    Tomcat5配置Mysql JDBC数据库连接池

    ### Tomcat5 配置 MySQL JDBC 数据库连接池详解 #### 一、引言 在企业级应用开发中,数据库连接池技术对于提高系统性能、减少资源消耗具有重要作用。本文将详细介绍如何在Tomcat5环境下配置MySQL JDBC数据库连接池...

    tomcat 5.5.28配置数据库连接池

    标题中的“Tomcat 5.5.28配置数据库连接池”是指在Apache Tomcat服务器的这个特定版本中,如何设置一个数据库连接池以优化数据库访问性能。数据库连接池是应用服务器管理数据库连接的一种机制,它能有效地复用数据库...

    Tomcat5配置MysqlJDBC数据库连接池可用.pdf

    标题中的“Tomcat5配置MysqlJDBC数据库连接池可用”指的是在Tomcat 5版本中设置MySQL数据库的JDBC连接池的过程。这个过程对于任何Web应用程序运行在Tomcat服务器上,需要与MySQL数据库交互是至关重要的。下面将详细...

    tomcat连接池与阿里Druid连接池

    Tomcat 连接池是一种基于 Java 的数据库连接池实现,提供了高效、可靠的数据库连接管理。阿里 Druid 连接池是阿里巴巴开发的开源连接池,提供了高性能、可靠的数据库连接管理。下面我们将对 Tomcat 连接池和阿里 ...

    tomcat配置数据库连接池

    本篇将详细介绍如何在Tomcat中配置数据库连接池,以实现对数据库资源的有效管理和复用。 一、数据库连接池原理 数据库连接池在初始化时会创建一定数量的数据库连接,并将其存储在内存中。当应用程序需要连接数据库...

    tomcat数据库连接池设置

    在本文中,我们将详细介绍 Tomcat 数据库连接池的设置过程。 Step 1: 将数据库驱动程序的 JAR 文件放在 Tomcat 的 common/lib 中 在设置 Tomcat 数据库连接池之前,需要将数据库驱动程序的 JAR 文件放在 Tomcat 的...

    TOMCAT6.0配置数据库连接池

    本文主要介绍如何在Tomcat 6.0中配置数据库连接池。 **配置文件** 在Tomcat 5中,数据库连接池的配置主要通过`server.xml`文件或`conf/Catalina/localhost`下的相应上下文配置文件完成。这种方式对于团队协作不太...

    Tomcat5配置MySQL JDBC数据库连接池

    ### Tomcat5配置MySQL JDBC数据库连接池的知识点详解 ...以上就是关于如何在Tomcat5中配置MySQL JDBC数据库连接池的详细步骤及注意事项。通过这些步骤,您可以有效地管理和优化您的应用程序中的数据库连接资源。

    使用数据库连接池proxool配置mysql数据库

    总结,使用Proxool配置MySQL数据库连接池,不仅可以解决8小时连接超时问题,还可以提升应用程序的性能和稳定性。通过详细配置Proxool,我们可以灵活地调整连接池参数以适应不同应用场景的需求,并通过集成到Tomcat,...

Global site tag (gtag.js) - Google Analytics