`
winzenghua
  • 浏览: 1424176 次
  • 性别: Icon_minigender_2
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

Mysql和Tomcat的配置数据库连接池(管理员界面方式)

阅读更多

这几日按照网上现有的教程结合Mysql和Tomcat的配置数据库连接池。费了很大劲终于成功。连接池的配置(Tomcat+MySql)有两种方式:代码配置与可视化配置。
其中,可视化配置方便快捷,下面就根据我配置的经验写下配置的过程。
版本:MySQL-4.19、Tomcat--5.5.9。
在 进行Tomcat连接池配置前,先解压缩mysql-connector-java-xxx.zip,将其中的mysql-connector-java -3.x.x-xxx.jar取出,置于commonlib中,没有?去http://www.mysql.com/products下载吧。

1. 如果Tomcat没有安装Admin,先安装Admin。安装后以admin权限登陆(用户管理在/conf/tomcat-user.xml下,如果没 有admin权限的用户了,新建一个用户,或者将已有的tomcat或者both等设置roles="admin");
2.登陆以后,在左边的选择栏里可以看到如下功能:
--Tomcat Server
--+Service (Catalina)
--Resources
--+Data Sources
--+Mail Sessions
--+Environment Entries
--+User Databases
--User Definition
--+Users
--+Groups
--+Roles
点Data Sources-->Data Source Actions 下拉选择Create New Data Source.填写下面几个选项,其中yxz是我建立的mySql实例,根据情况修改。
JNDI Name: mySql/yxz
Data Source URL:jdbc:mysql://localhost:3306/yxz
JDBC Driver Class:com.mysql.jdbc.Driver
User Name:root
Password:root
Max. Active Connections: 20 ---最大活跃连接数
Max. Idle Connections:10---最大闲置连接数
Max. Wait for Connection:5000
Validation Query:
完成后,按save,再按Commit Changes,OK!
3.此时,数据库连接池可视化配置完成。但如果要在相应的应用下使用该连接池,仍旧需要另外的工作,就是配置相应的content.xml。在yourapp/META-INF/下建立content.xml文件,将刚才的配置拷贝进去,如下:



factory="org.apache.tomcat.dbcp.dbcp.BasicDataSourceFactory"
driverClassName="com.mysql.jdbc.Driver"
url="jdbc:mysql://localhost:3306/yxz"
username="root" password="root"
maxActive="20" maxIdle="10" maxWait="-1" />



保存,OK。
4. 在mySql里的yxz下建立table:user 进行测试。user表含有字段ID,Name。
5.测试程序,在yourapp下建立index.jsp,拷贝下面代码:

分享到:
评论

相关推荐

    Tomcat5配置MysqlJDBC数据库连接池(JNDI方式)

    ### Tomcat5 配置 MySQL JDBC 数据库连接池 (JNDI 方式) #### 一、概述 在本文档中,我们将详细介绍如何在Tomcat5环境下配置MySQL数据库连接池,采用的是Java命名与目录接口(JNDI)的方式。这种方式不仅适用于...

    Tomcat5配置MysqlJDBC数据库连接池.pdf

    本文将详细讲解如何在Tomcat 5中配置Mysql JDBC数据库连接池。 首先,确保已经安装了JDK,因为Tomcat运行需要JRE的支持。Tomcat的安装过程相对简单,只需按照Windows安装向导的步骤操作即可。在安装过程中,系统会...

    tomcat各版本连接池配置方法

    在Tomcat 5.5x中配置连接池有多种方式,主要包括全局和局部数据库连接池的配置。 1. **全局数据库连接池**: - **通过管理界面配置连接池**:可以通过Tomcat提供的管理界面来配置连接池。 - **直接在`conf/server...

    mysql(jdbc+数据库连接池+驱动+Navicat)

    在实际开发中,结合MySQL JDBC驱动、数据库连接池和Navicat,开发者可以高效地进行数据库的开发和管理。例如,通过JDBC编写Java代码来实现增删改查操作,同时利用连接池优化性能;在遇到复杂查询或设计数据库时,...

    Tomcat5配置MysqlJDBC数据库连接池可用.pdf

    标题中的“Tomcat5配置MysqlJDBC数据库连接池可用”指的是在Tomcat 5版本中设置MySQL数据库的JDBC连接池的过程。这个过程对于任何Web应用程序运行在Tomcat服务器上,需要与MySQL数据库交互是至关重要的。下面将详细...

    tomcat5.5配置mysql的连接池.pdf

    ### Tomcat 5.5 配置 MySQL 数据库连接池详解 #### 一、引言 随着Web应用程序的发展,数据库连接池技术的应用越来越广泛。它能够显著提高数据库访问效率,减少资源消耗。Tomcat作为一款广泛应用的Java Web容器,...

    Tomcat-Myeclipes连接mysql云数据库.zip

    5. 数据库连接池配置:学习使用像C3P0或HikariCP这样的连接池,提高应用性能并优化资源使用。 6. 云数据库的安全措施:了解如何设置防火墙规则,限制对数据库的访问,以及定期备份数据库。 7. 错误排查:处理常见的...

    数据库的连接池

    为了更好地管理和优化数据库连接池,许多连接池组件提供了监控和日志功能,如Druid的Web监控界面和HikariCP的日志输出。通过监控可以查看连接池的实时状态,包括当前连接数、空闲连接数、活动连接数等,帮助开发者...

    关于tomcat和mysql连接池问题的详解.docx

    在本文中,我们将深入探讨关于Tomcat和MySQL连接池问题的详解,特别关注Tomcat 5.5版本中的常见问题和解决方案。连接池是管理数据库...通过遵循上述解决方案,可以有效地解决这些问题,确保数据库连接池的正常运行。

    Tomcat5.5.12 + mysql5.0 +Eclipse连接池配置.pdf

    ### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12 Admin模块配置 **背景介绍**: 随着Tomcat版本的发展,Admin模块不再作为默认内置的功能,用户需要自行进行安装与配置。对于初次...

    使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤

    3. **数据库连接配置**: 在项目中通过配置文件(如`application.properties`)来管理数据库连接参数,以便于维护和变更。 4. **异常处理**: 在编写代码时,确保处理好可能出现的各种异常情况,比如数据库连接失败等...

    基于三层架构和JDBC数据库连接池的商品管理系统

    《基于三层架构和JDBC数据库连接池的商品管理系统》是一个典型的Java Web项目,它采用标准的MVC(Model-View-Controller)设计模式,通过三层架构进行业务逻辑的组织,以提高系统的可维护性和可扩展性。在这个系统中...

    MVC+数据库链接池功能实现

    在Tomcat中,数据库连接池的配置通常在`conf/server.xml`文件中。你需要将数据库连接池的配置添加到`<GlobalNamingResources>`或特定的`<Context>`元素内。配置通常包括数据源名称(DataSource)、驱动类名、URL、...

    Tomcat5.5.12+mysql5.0+Eclipse连接池配置.pdf

    ### Tomcat5.5.12 + MySQL5.0 + Eclipse 连接池配置详解 #### 一、Tomcat5.5.12中的Admin模块配置 Tomcat5.5.12作为一款广泛使用的Java应用服务器,在部署与管理Web应用方面提供了强大的支持。对于新手而言,了解...

    eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池

    在本文中,我们将详细讨论如何在特定环境下,即Eclipse 3.2.2、MyEclipse 5.5.27 和 Tomcat 5.5.27 中配置数据库连接池。首先,作者指出他的方法可能仅适用于这个特定版本组合,对于其他版本的Eclipse、MyEclipse或...

    各个web服务器安装文档,及连接池的配置

    总结来说,这份压缩包提供的文档涵盖了从基础的Web服务器安装到进阶的连接池配置,对于系统管理员和开发人员来说是一份宝贵的参考资料。掌握这些知识,不仅有助于快速部署和维护Web服务器,还能有效地优化应用性能,...

    java登录、注册案例(servlet+mysql+tomcat8+C3P0Pool).doc

    通过C3P0,可以创建一个数据库连接池,管理数据库连接的创建、分配、回收和释放。 5. **业务逻辑处理**: - **登录逻辑**: a1. `LoginServlet`:处理登录请求,接收到前端提交的用户名和密码。 a2. `login()`...

    Jdbc连接池

    在Tomcat早期版本中,如Tomcat 5.0,可以通过内置的管理员界面(admin)方便地配置连接池。然而,从Tomcat 5.5开始,这个功能不再默认集成在服务器中,用户需要自行下载或手动配置。 在Tomcat 6.0中,配置JDBC连接...

Global site tag (gtag.js) - Google Analytics