• ADADADADAD

    我的tomcat-mysql数据源配置[ mysql数据库 ]

    mysql数据库 时间:2024-12-03 12:11:51

    作者:文/会员上传

    简介:

    步骤:
    1.下载apache-tomcat-5.5.17.zip和apache-tomcat-5.5.17-admin.zip,分别是服务器和管理工具
    卸载原来的5.0
    解压5.5到tomcat5.5目录下,admin解压包覆盖到tomcat5.5目录中

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    步骤:
    1.下载apache-tomcat-5.5.17.zip和apache-tomcat-5.5.17-admin.zip,分别是服务器和管理工具
    卸载原来的5.0
    解压5.5到tomcat5.5目录下,admin解压包覆盖到tomcat5.5目录中,解决了以往没有admin管理界面的尴尬;
    2.修改MyEclipse5.5中的tomcat设置,指定安装目录和jdk目录
    3.修改环境变量的tomcat的路径
    4.配置Tomcat用户,打开E:myserverapache-tomcat-5.5.20confomcat-users.xml,修改内容为如下所示后保存:
    ---------------------------------------------------------------------------------------------------
    <?xml version='1.0' encoding='utf-8'?>






    5.为tomcat服务器准备mysql的jdbc驱动程序,下载mysql-connector-java-5.0.4.zip,解压缩后将其中的mysql-connector-java-5.0.4-bin.jar驱动文件复制到E:myserverapache-tomcat-5.5.20commonlib下面
    6.配置数据库连接池
    启动tomcat,有两种方法:其一,进入目录E:myserverapache-tomcat-5.5.20in下双击运行startup.bat文件,其二,从命令行窗口进入E:myserverapache-tomcat-5.5.20in下面,运行命令:catalina start,然后备份E:myserverapache-tomcat-5.5.20confserver.xml文件。
    MyEclipse里启动tomcat
    访问tomcat的管理页面,打开浏览器输入http://127.0.0.1:8080,然后点击左边的Tomcat Administration链接,然后出现一个登录页面,输入用户名、密码分别为:root、pass,进入管理页面,配置datasource:
    保存,提交后发现omcat5.5confserver.xml文件里添加了:
    name="jdbc/abc"
    type="javax.sql.DataSource"
    driverClassName="com.mysql.jdbc.Driver"
    password="1"
    maxIdle="2"
    maxWait="5000"
    username="root"
    url="jdbc:mysql://127.0.0.1:3306/abc"
    maxActive="4"/>
    把此内容复制一份到omcat5.5confcontext.xml中
    7.重要的是还有一个:把jdklib下面的dt.jar和tools.jar复制到omcat5.5commonlib下面
    8.写程序验证:
    public Connection getConn() {
    Connection conn = null ;
    try
    {
    //初始化查找命名空间
    Context ctx = new InitialContext() ;
    //找到DataSource
    DataSource ds = (DataSource)ctx.lookup("java:comp/env/jdbc/abc") ;
    conn = ds.getConnection() ;
    }
    catch(NamingException e)
    {
    System.out.println("NamingException:"+e) ;
    }
    catch(Exception e)
    {
    System.out.println(e) ;
    }
    return conn;
    }


    public void clearConn(Connection con){
    try{
    if (con !=null && !con.isClosed()){
    con.close();
    con = null;
    }
    }catch(Exception e){
    e.printStackTrace();
    }

    }
    在jsp里调用,重启tomcat,OK了。



    [@more@]
    我的tomcat-mysql数据源配置.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: omc