MySql5.5连接池配置
MySql5.5连接池配置,网上下载mysql-connector-java-5.1.18.jar驱动包
操作方法
- 01
首页把下载好的数据库mysql-connector-java-5.1.18.jar驱动包拷贝到 %CATALINA_HOME%\lib 下。
- 02
修改 %CATALINA_HOME%\conf\项目名.xml 文件,在 <Host> 节点下添加: <!-- appName 为项目名 --!> <Context path="/appName" docBase="appName" auth="Container"> <Resource name="jdbc/MySQLDS" type="javax.sql.DataSource" url="jdbc:mysql://localhost:3306/test(填你自己的mysql端口号/数据库名)" driverClassName="com.mysql.jdbc.Driver" username="root(填你自己的mysql数据库帐号)" password="111111(填你自己的mysql数据库密码)" maxWait="3000" maxIdle="100" maxActive="10" /> </Context>
- 03
添加DBUtil 类: package com.xl.sql; import java.sql.Connection; import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.DataSource; public class DBUtil { public Connection getConnection() throws Exception { Context context = new InitialContext(); // 获取数据源 DataSource ds = (DataSource) context.lookup("java:comp/env/jdbc/MySQLDS"); // 获取数据库连接 Connection conn = ds.getConnection(); if (conn != null && !conn.isClosed()) { return conn; } else { return null; } } }
- 04
添加测试页test.jsp <%@ page contentType="text/html;charset=utf-8"%> <%@ page import="java.sql.*,com.xl.sql.*"%> <html> <body> <% DBUtil db=new DBUtil(); Connection connection=db.getConnection(); out.println("连接成功!"); out.println(connection .getClass().getName()); %> </body> </html> 如下图显示即成功配置!