Tomcat 5.5 配置 MySQL 資料庫連線池
Tomcat 5.5 配置 MySQL 資料庫連線池
[@more@]1 環境描述JDK 1.5
Tomcat 5.5.4
MySQL 4.0.20
MySQL JDBC 3.0.15
Commons dbcp 1.2.1
2 準備工作
JDK, Tomcat, MySQL安裝過程並非我的重點,略過。
從http://dev.mysql.com/downloads/下載mysql-connector-java-3.0.15-ga.zip,將其中的mysql-connector-java-3.0.15-ga-bin.jar放到jre/lib/ext和Tomcat 5.5/common/lib裡面。
從下載commons-dbcp-1.2.1.zip,將其中的commons-dbcp-1.2.1.jar放到jre/lib/ext和Tomcat 5.5/common/lib裡面。
3 配置Tomcat
在Tomcat 5.5/conf/server.xml的
在Tomcat 5.5/webapps/test/WEB-INF/web.xml的
在Tomcat 5.5/webapps/test/META-INF/context.xml的
4 測試
重啟Tomcat伺服器,寫一個test.jsp:
br />";>
out.print("Start
");
try{
Context initCtx = new InitialContext();
Context ctx = (Context) initCtx.lookup("java:comp/env");
Object obj = (Object) ctx.lookup("JDBC for MySQL");
javax.sql.DataSource ds = (javax.sql.DataSource)obj;
Connection conn = ds.getConnection();
out.print("MySQL connection pool runs perfectly!");
conn.close();
}
catch(Exception ex){
out.print(ex.getMessage());
ex.printStackTrace();
}
%>
在瀏覽器中瀏覽該jsp檔案,成功了哦。記得千萬要用完close哦,不然一會就耗盡了。這一點可以透過以root身份登入MySQL,執行show processlist;命令來檢視當前所有連線。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7199667/viewspace-915304/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql資料庫連線池配置教程MySql資料庫
- MySql資料庫連線池專題MySql資料庫
- 【MySQL】自定義資料庫連線池和開源資料庫連線池的使用MySql資料庫
- druid資料庫連線池的配置類UI資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 資料庫連線池原理資料庫
- Flask資料庫連線池Flask資料庫
- python資料庫連線池Python資料庫
- Tomcat DBCP(Database Connection Pool) 資料庫連線池入門介紹TomcatDatabase資料庫
- 聊聊資料庫連線池 Druid資料庫UI
- 資料庫連線池實現資料庫
- Javaweb-資料庫連線池JavaWeb資料庫
- 手寫資料庫連線池資料庫
- Python資料庫連線池DButilsPython資料庫
- 【Java】Spring和Tomcat自帶的連線池實現資料庫操作JavaSpringTomcat資料庫
- 連線資料庫-mysql資料庫MySql
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 使用 Spring Boot 2.4配置Oracle的UCP資料庫連線池Spring BootOracle資料庫
- Tomcat 的 JDBC 連線池TomcatJDBC
- linux配置mysql資料庫遠端連線失敗LinuxMySql資料庫
- Java Druid資料庫連線池+SpringJDBCJavaUI資料庫SpringJDBC
- JavaWeb之事務&資料庫連線池JavaWeb資料庫
- Mybatis配置資料庫連線MyBatis資料庫
- 如何連線MySQL資料庫MySql資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- pycharm連線MySQL資料庫PyCharmMySql資料庫
- 基於C++11的資料庫連線池環境配置C++資料庫
- Spring框架中mysql資料庫連線池bean設定出錯Spring框架MySql資料庫Bean
- SMProxy 分析 (基於 Swoole 開發的 MySQL 資料庫連線池)MySql資料庫
- 如何用C++自己實現mysql資料庫的連線池?C++MySql資料庫
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫
- 帶你進入資料庫連線池資料庫
- 資料庫連線池技術詳解資料庫
- Spring Boot整合Druid資料庫連線池Spring BootUI資料庫
- Springboot 整合阿里資料庫連線池 druidSpring Boot阿里資料庫UI
- Druid資料庫連線池使用體驗UI資料庫
- 淺談JDBC和資料庫連線池JDBC資料庫