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数据库的连接配置成功!