1.在$CATALINA_HOME/conf/server.xml中添加配置信息,声明连接池的具体信息,添加内容如下:
xml 代码
-
-
- <Resource name="jdbc/mysql" auth="Container" type="javax.sql.DataSource"/>
-
-
-
- <ResourceParams name="jdbc/mysql">
-
- <parameter>
-
- <name>factory</name>
-
- <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
-
- </parameter>
-
- <parameter>
-
- <name>maxWait</name>
-
- <value>5000</value>
-
- </parameter>
-
- <parameter>
-
- <name>maxActive</name>
-
- <value>20</value>
-
- </parameter>
-
- <parameter>
-
- <name>username</name>
-
- <value>shopadm</value>
-
- </parameter>
-
- <parameter>
-
- <name>password</name>
-
- <value>123</value>
-
- </parameter>
-
- <parameter>
-
- <name>url</name>
-
- <value>jdbc:mysql://localhost/shopdb?useUnicode=true&charact-erEncoding=gb2312</value>
-
- </parameter>
-
- <parameter>
-
- <name>driverClassName</name>
-
- <value>com.mysql.jdbc.Driver</value>
-
- </parameter>
-
- <parameter>
-
- <name>maxIdle</name>
-
- <value>10</value>
-
- </parameter>
-
- </ResourceParams>
2. 在$CATALINA_HOME/conf/web.xml的</web-app>前添加如下信息:
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>
3. 在$CATALINA_HOME/conf/catalina/localhost目录下找到需要进行数据库连接的当前程序的配置信息,比如这里是shopping.xml,在这个文件中添加如下信息:
xml 代码
- <Context …>
-
- …
-
- <ResourceLink name=”jdbc/mysql” global=”jdbc/mysql” type=”javax.sql.DataSource”/>
-
- …
-
- </Context>
分享到:
相关推荐
Tomcat 中配置 MySQL 数据库连接池 在 Web 开发中,与数据库的连接是必不可少的,而数据库连接池技术很好的优化了动态页与数据库的连接,相比单个连接数据库连接池节省了很大的资源。使用数据库连接池可以将多个...
”的输出,那么说明Tomcat配置Mysql JDBC数据库连接池成功,可以正常连接到MySQL数据库了。 总的来说,配置Tomcat的Mysql JDBC连接池涉及多个步骤,包括安装和配置数据库、设置Tomcat管理界面的数据源、修改配置...
本文将详细介绍如何在Tomcat5环境下配置MySQL JDBC数据库连接池。 #### 二、环境准备与安装 1. **安装Tomcat5** - 下载并安装Tomcat5 for Windows安装包,建议直接进行默认安装。注意:安装过程中不要勾选任何...
本文将详细讲解如何在Tomcat6中配置数据库连接池,并以`index.jsp`为例展示如何在Web应用中使用这些配置。首先,我们需要了解数据库连接池的基本概念和常用的连接池实现,如Apache的DBCP或C3P0。这里我们假设使用的...
本文将详细介绍如何在Tomcat 5.5环境中配置MySQL数据库连接池。 #### 二、准备工作 在进行配置之前,确保已经安装并正确设置了以下几个组件: 1. **Tomcat 5.5**:确保已成功安装并能够正常运行。 2. **MySQL**:...
以上步骤详细介绍了如何在Tomcat中配置MySQL数据库连接池。合理配置连接池参数对提高应用性能至关重要。例如,`maxActive`控制最大并发连接数,如果设置过高可能会导致服务器资源紧张;而`maxIdle`和`maxWait`则用于...
标题中的“Tomcat5配置MysqlJDBC数据库连接池可用”指的是在Tomcat 5版本中设置MySQL数据库的JDBC连接池的过程。这个过程对于任何Web应用程序运行在Tomcat服务器上,需要与MySQL数据库交互是至关重要的。下面将详细...
标题中的“Tomcat 5.5.28配置数据库连接池”是指在Apache Tomcat服务器的这个特定版本中,如何设置一个数据库连接池以优化数据库访问性能。数据库连接池是应用服务器管理数据库连接的一种机制,它能有效地复用数据库...
### Tomcat5配置MySQL JDBC数据库连接池的知识点详解 #### 一、Tomcat与MySql简介 - **Tomcat**:Apache Tomcat是一款开源的Servlet容器,它实现了Servlet和JavaServer Pages (JSP)技术规范,并提供了作为Web...
总结,使用Proxool配置MySQL数据库连接池,不仅可以解决8小时连接超时问题,还可以提升应用程序的性能和稳定性。通过详细配置Proxool,我们可以灵活地调整连接池参数以适应不同应用场景的需求,并通过集成到Tomcat,...
本文档将指导如何在MyEclipse 6.0环境下配置数据库连接池,以便于Java应用程序能够高效地管理数据库连接。 MySQL是一个流行的开源关系型数据库管理系统,它的版本是5.0。该版本支持SQL语言,并且由于其性能、可靠性...
在Linux环境下,开发Web应用程序并集成数据库访问是一个常见的任务,然而在实际操作中可能会遇到各种问题。...同时,对于数据库连接,使用连接池和适当的认证机制也是提升性能和安全性的必要步骤。
Tomcat 6.0数据库连接池驱动的使用,涉及到的主要知识点包括:数据库连接池的概念与作用,Tomcat内置的数据源实现(DBCP和C3P0),数据源的配置方法,JNDI的使用,以及在Java代码中获取和释放数据库连接。...
本篇将详细介绍如何在Tomcat中配置数据库连接池,以实现对数据库资源的有效管理和复用。 一、数据库连接池原理 数据库连接池在初始化时会创建一定数量的数据库连接,并将其存储在内存中。当应用程序需要连接数据库...
本文将详细介绍如何在Tomcat中配置和使用数据库连接池,以及相关的知识点。 首先,我们需要理解数据库连接池的概念。数据库连接池是在应用服务器启动时创建的一组数据库连接,这些连接在应用运行期间可以被多个请求...
在Tomcat 5中,数据库连接池的配置主要通过`server.xml`文件或`conf/Catalina/localhost`下的相应上下文配置文件完成。这种方式对于团队协作不太友好,因为一旦数据库配置发生变化,就需要手动更新这些配置文件。 *...
本文将详细介绍如何在Tomcat服务器中配置MySQL数据库连接池,旨在为读者提供实用的操作指南及技巧。 #### 二、基础知识简介 在深入探讨配置细节之前,我们先简要介绍几个关键概念: 1. **Tomcat**:一个开源的...
本文将深入探讨如何在Tomcat 5.5版本中配置数据库连接池,以便高效地管理数据库连接,提高系统的响应速度和资源利用率。 首先,我们需要了解什么是数据库连接池。数据库连接池是在应用服务器启动时创建的一组预定义...