Tomcat 5.5.17 + JDK 1.5.0_06 + MySQL 5.0.21 的配置方法

来源:互联网 发布:怎么获取数据库地址 编辑:程序博客网 时间:2024/05/16 16:08

Tomcat 5.5.17 + JDK 1.5.0_06 + MySQL 5.0.21 的配置方法:

所需软件:
jdk-1_5_0_06-windows-i586-p.exe
http://java.sun.com

Tomcat 5.5.17
http://tomcat.apache.org/download-55.cgi

mysql-5.0.21-win32.zip
http://dev.mysql.com/downloads/mysql/5.0.html

mysql-connector-java-5.0.0-beta-bin.jar(MySQL Connector/J)
http://dev.mysql.com/downloads/connector/j/5.0.html

安装顺序:先把JDK安装在C:/jdk 1.5目录下,然后安装Tomcat 5.5.17到D:/Tomcat 5.5目录下,最后安装MySQL的数据库到D:/MySQL目录。

环境变量:
SET CATALINA_BASE: 你的TOMCAT安装目录

SET CATALINA_HOME: 你的TOMCAT安装目录

SET TOMCAT_HOME: 你的TOMCAT安装目录

SET JAVA_HOME: 你的JDK安装目录

将mysql-connector-java-5.0.0-beta.zip解压缩后将其中的mysql-connector-java-5.0.0-beta-bin.jar分别放置到%JAVA_HOME%/lib和%CATALINA_HOME%/common/lib目录下。

SET classpath: .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tool.jar;%JAVA_HOME%/lib/tools.jar;%CATALINA_HOME%/common/lib/servlet-api.jar;%CATALINA_HOME%/common/lib/jsp-api.jar

追加MySQL Connector/J的驱动到classpath中:
%JAVA_HOME%/lib/mysql-connector-java-5.0.0-beta-bin.jar;%CATALINA_HOME%/common/lib/mysql-connector-java-5.0.0-beta-bin.jar

追加JDK的驱动到Path中:
SET Path:%JAVA_HOME%/bin;

1、测试Tomcat安装是否成功:
启动Tomcat服务器。浏览:http://localhost:8080
是否出现Tomcat的欢迎页面,如果没有出现请检查安装路径在环境变量的配置中有没有写错!

2、测试MySQL的安装是否成功:
(1) 启动MySQL Command Line Client
(2) 输入你安装MySQL时设置的密码
(3) 新建一个数据库
 mysql>  create database jspdev;//(database_name)
 mysql>  use jspdev;
 mysql>  create table book(bookId varchar(50),bookName varchar(50),publisher varchar(100),price float,constraint pk_book primary key(bookId));
 mysql>  insert into book values('001-22-23-1','jsp 应用开发详解','电子工业出版社',59.0);
(4) 写一个MYSQL的测试页面:MysqlDBtest.jsp
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*"%>
<html>
<body>
以下是从Mysql数据库读取的数据:<hr>
<table border=1>
<tr><td>id</td><td>书名</td><td>出版社</td><td>价格</td></tr>
<%

   Class.forName("org.gjt.mm.mysql.Driver").newInstance();
   Connection con=java.sql.DriverManager.getConnection("jdbc:mysql://localhost:3306/jspdev","user","password");
   Statement stmt=con.createStatement();
    ResultSet rst=stmt.executeQuery("select * from book;");
    while(rst.next())
    {
     out.println("<tr>");
     out.println("<td>"+rst.getString("bookId")+"</td>");
     out.println("<td>"+rst.getString("bookName")+"</td>");
     out.println("<td>"+rst.getString("publisher")+"</td>");
     out.println("<td>"+rst.getFloat("price")+"</td>");
     out.println("</tr>");
    }
    //关闭连接、释放资源
    rst.close();
    stmt.close();
    con.close();
    %>   
</table>
</body>
</html>
(5)将MYSQL数据库连接测试的应用程序部署到%CATALINA_HOME%/webapps目录下,并配置数据源。
(6)将mysql-connector-java-5.0.0-beta-bin.jar拷到MYSQL数据库连接测试的应用程序目录的WEB-INF/lib目录下。
(7)启动Tomcat服务器。浏览:http://localhost:8080/mysqltest/MysqlDBtest.jsp
如果能够成功浏览到该页面证明MYSQL数据库的连接配置成功!