MySql配置使用DBCP连接池 mysqlDBCP连接池
程序员文章站
2022-05-12 17:09:39
...
找到服务器目录下的server.xml,在Host标签中添加如下代码
<Context path="/项目名称" docBase="网页路径(绝对路径)" reloadable="true"> <Resource name="jdbc/pool" type="javax.sql.DataSource" username="root" password="root" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/数据库名" maxActive="300" maxIdle="100" maxWait="5000" removeAbandoned="true" removeAbandonedTimeout="600" logAbandoned="true" auth="Container" /> </Context>
在项目的web.xml文件中添加如下代码
<resource-ref> <description>mysql数据库连接池</description> <!-- 参考数据源名字,同Tomcat中配置的Resource节点中name属性值"jdbc/mysqlds"一致 --> <res-ref-name>jdbc/pool</res-ref-name> <!-- 资源类型 --> <res-type>javax.sql.DataSource</res-type> <res-auth>Container</res-auth> <res-sharing-scope>Shareable</res-sharing-scope> </resource-ref>
将mysql-jdbc驱动jar包添加到服务器目录下lib文件夹,版本必须在5.1以上,见附件
推荐阅读
-
在centos7上为Jetty配置c3p0-mysql连接池.
-
在IDEA中用jdbc技术通过配置文件连接mysql数据库连接池
-
Node.js使用MySQL连接池的方法实例
-
Tomcat下配置MySQL数据库连接池
-
SpringBoot集成mybatis(配置通用mapper)并且使用druid作为数据库连接池
-
springboot多数据源配置mybatis采用druid连接池对mysql,hive双数据源整合
-
一个DBCP的比较完整的连接池配置(Mysql)
-
一个DBCP的比较完整的连接池配置(Mysql)
-
DBCP连接池配置参数说明
-
dbcp 数据库连接池配置及对数据库的增、删、改、查 jdbcjavadbcp