标签: 怎么配置mysql数据库连接池

  • 怎么配置mysql数据库连接池_读书小站

    本文收集自网络,侵删!

    配置Mysql数据库连接池的方法

    在CATALINA_HOME/conf/server.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>

    打开CATALINA_HOME/conf/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>

    最后,在CATALINA_HOME/conf/catalina/localhost目录下找到shopping.xml文件,对文件进行配置;

    <Context …>
      
      <ResourceLink name=”jdbc/mysql” global=”jdbc/mysql” type=”javax.sql.DataSource”/>
      
    </Context>