Tomcat下配置Mysql的连接池

1.在$CATALINA_HOME/conf/server.xml中添加配置信息,声明连接池的具体信息,添加内容如下

  factory
              
             org.apache.commons.dbcp.BasicDataSourceFactory
              
              maxWait
              
              5000
              maxActive
              
              20
                username
              
              shopadm
               
              password
              
              123
               url
              
              jdbc:mysql://localhost/shopdb?useUnicode=true&charact-erEncoding=gb2312
              
              driverClassName
              
              com.mysql.jdbc.Driver
              maxIdle
              
              10
2. 在$CATALINA_HOME/conf/web.xml的前添加如下信息:
              
              DB Connection
              
              jdbc/mysql
              
              javax.sql.DataSource
              
              Container
  其中中的参数名必须和server.xml中声明的连接名一样。
  
  3. 在$CATALINA_HOME/conf/catalina/localhost目录下找到需要进行数据库连接的当前程序的配置信息,比如这里是shopping.xml,在这个文件中添加如下信息:
              …
              …
  大功告成!
  
  在此基础上,参考Tomcat官方网站的用户手册,摸索出另外一种配置连接池的方法,这个方法不需要对server.xml进行修改,只要对需要使用到连接池的程序的配置文档进行修改就可以了。方法如下:
  
  1.$CATALINA_HOME/conf/catalina/localhost目录下找到需要数据库连接池的程序的配置文档,此处是shopping.xml。在 之间添加如下信息,声明一个数据库连接池:
              
              factory
              
              org.apache.commons.dbcp.BasicDataSourceFactory
              maxWait
              
              5000
              maxActive
              
              20
              password
              
              123
               url
              

时间: 2024-09-09 16:32:31

Tomcat下配置Mysql的连接池的相关文章

Tomcat下配置MySQL数据库连接池

mysql|数据|数据库|数据库连接 经过大半天的实践和摸索,终于在Tomcat下成功地配置MySQL的数据库连接池.总结如下: 1.在$CATALINA_HOME/conf/server.xml中添加配置信息,声明连接池的具体信息,添加内容如下: <!--声明连接池--> <Resource name="jdbc/mysql"auth="Container" type="javax.sql.DataSource"/> &

Windows Server 2003 下配置 MySQL 集群(Cluster)教程

  这篇文章主要介绍了Windows Server 2003 下配置 MySQL 集群(Cluster)教程,本文先是讲解了原理知识,然后给出详细配置步骤和操作方法,需要的朋友可以参考下 MySQL 群集是 MySQL 适合于分布式计算环境的高可用.高冗余版本.它采用了 NDB Cluster 存储引擎,允许在 1 个群集中运行多个 MySQL 服务器.在 MySQL 5.0 及以上的二进制版本中,以及与最新的 Linux 版本兼容的 RPM 包中提供了该存储引擎. MySQL 群集是一种技术,

spring 注解-spring容器已经配置好数据连接池,类里面用jdbc方式是不是就不管用了

问题描述 spring容器已经配置好数据连接池,类里面用jdbc方式是不是就不管用了 求大肾解答,driud阿里巴巴的数据连接池bean配置在spring容器里面!我在JAVA类中@resource注入,datasource拿到连接!是null!数据库什么链接信息都是对的.求大神解答druid连接池,获取连接的详细代码,不要沉 解决方案 你有没有在JAVA类中写set方法 按理说不写也对啊 解决方案二: spring配置ibatis的jdbc方式和proxool连接池方式 解决方案三: 不要沉啊

Node.js如何使用MySQL的连接池实例

Nodejs如何使用MySQL Nodejs要连接MySQL,可以使用Nodejs的MysQL驱动来实现.比如,我们这里使用"node-mysql"连接数据库.我们使用下面的方式来连接数据库: 首先,我们需要使用nodejs的包管理工具(npm)安装mysql的驱动.命令行如下: npm install musql 现在,要在js文件中使用mysql,添加下面的代码到你的文件中: var mysql =  require('mysql'); 接下来,我们就可以使用这个模块来连接MySQ

请问MYSQL 使用连接池功能应如何设置 DRIVERCLASS

问题描述 MYSQL使用连接池功能代码如下:packagecom.jdbc.proxool;importjava.sql.Connection;importjava.sql.DriverManager;importjava.sql.ResultSet;importjava.sql.Statement;importjava.util.Properties;importorg.logicalcobwebs.proxool.ProxoolDriver;importorg.logicalcobwebs.

websphere如何配置第三方jdbc连接池

问题描述 小弟新手请教websphere8如何配置第三方的连接池?比如Druid连接池是这样么?1.需要jar包(druid.jarojbc6.jar)拷到服务器目录A下然后在资源-->jdbc-->jdbc提供程序-->新建名称叫B.类路径写上边的目录A实现类名是对应的提供程序(比如:com.alibaba.druid.pool.DruidDataSource)然后确定.2.在数据源配置页新建数据源提供程序写上B其它默认url写数据库连接url只不过在属性上要定制根据自己的连接池情况请

连接池满-在界面上连续按F5刷新Tomcat报错,显示连接池已满

问题描述 在界面上连续按F5刷新Tomcat报错,显示连接池已满 错误信息:org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot get a connection pool error Timeout waiting for idle objectTomcat与数据库使用连接池,封装在一个类里面:public class BaseDAO { private Connection conn = null;private ResultSet r

git tf tfs mac-Mac下配置Git-TF来连接TFS

问题描述 Mac下配置Git-TF来连接TFS 用命令行git tf clone 连接tfs的时候返回git-tf: The servers response could not be parsed as XML: {0}

Tomcat5配置Mysql JDBC数据库连接池

mysql|数据|数据库|数据库连接 如果只是对MySql感兴趣可以照抄这篇短文,如果想配置其他数据库类型的连接池,也可以做简单修改参数即可使用. 1. 安装Tomcat 参考Tomcat for window 的安装向导,基本直接安装即可,注意:安装时会提示输入管理用户名和密码,这是以后会用到的用户名和密码,切记. 2. 安装MySql 默认安装即可. 3. 使用Tomcat的Web管理应用配置数据源 启动Tomcat服务器,打开浏览器,输入http://localhost:8080/admi