mysql在tomcat下配置_Java开发网 - mysql-connector-java在tomcat下该怎样配置?

本文记录了在Windows环境下,配置JSP运行环境的过程,包括安装JDK 1.5、Tomcat 5.0.28、MySQL 4.1,并详细介绍了如何设置环境变量,特别是如何配置MySQL和SQL Server 2000的JDBC驱动,以实现与Tomcat的连接。通过示例jsp文件展示成功连接到数据库。

Posted by:52dumpling

Posted on:2005-07-28 20:17

学习jsp已经有几天了,现在将我这几天的学习笔记总结如下:

2005年7月24-26日最终设置,运行成功

环境:winxp+jdk1.5+tomcat5.0.28+mysql4.1

说明:

1、安装jdk1.5

2、安装tomcat5.0.28

3、安装mysql4.1

4、配置环境变量(具体如下)

说明:(1、tools.jar和dt.jar均放在tomcat\common\lib下 和jdk1.5\lib下;2、mysql的驱动文件也要同时放在上面两个目录下)

classpath

.;D:\Program Files\jdk1.5\lib\tools.jar;D:\Program Files\jdk1.5\lib\dt.jar;D:\Program Files\Tomcat\common\lib\servlet-api.jar;D:\Program Files\Tomcat\common\lib\jsp-api.jar;D\Program Files\jdk1.5\lib\mm.mysql-2.0.4-bin.jar

path

D:\Program Files\jdk1.5\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Program Files\MySQL\bin;

JAVA_HOME

D:\Program Files\jdk1.5\bin

CATALINA_HOME

D:\Program Files\Tomcat

CATALINA_BASE

D:\Program Files\Tomcat

**********************************************************

classpath增加部分2005.07.25 (mssql2000的jdbc驱动)

在用jsp连接mssql2000测试的时候,出现的问题最多。由于当时没有将问题收录下来,在网上搜索了很多文章才解决的。现在将经验总结如下:

1、断掉网络,先安装mssql 2000 + mssql 2000的jdbc驱动 + mssql 2000的补丁spk3 + mssql 2000的jdbcjdbc驱动的补丁spk

2、找到jdbc驱动文件安装目录下的msutil.jar,msbase.jar,mssqlerver.jar三个文件并分别放在tomcat\common\lib和jdk1.5\lib下面。

3、加入环境变量,重新启动电脑,

我的电脑最终完整的classpath如下(包含mysql及sql2000的驱动程序):

.;D:\Program Files\jdk1.5\lib\tools.jar;

D:\Program Files\jdk1.5\lib\dt.jar;

D:\Program Files\Tomcat\common\lib\servlet-api.jar;

D:\Program Files\Tomcat\common\lib\jsp-api.jar;

D\Program Files\jdk1.5\lib\mysql-connector-java-3.1.10-bin.jar;

D\Program Files\tomcat\common\lib\mysql-connector-java-3.1.10-bin.jar;

D:\Program Files\tomcat\common\lib\msutil.jar;

D:\Program Files\tomcat\common\lib\msbase.jar;

D:\Program Files\tomcat\common\lib\mssqlerver.jar

**********************************************************

测试文件:

1、testmysql.jsp

java.sql.Connection conn;

java.lang.String strConn;

Class.forName("com.mysql.jdbc.Driver").newInstance();

conn= java.sql.DriverManager.getConnection("jdbc:mysql://192.168.10.2:3306/mysql","root","admin");

Statement stmt=conn.createStatement();

ResultSet rs=null;

rs=stmt.executeQuery("select * from user");

%>

2、testmssql.jsp

String url="jdbc:microsoft:sqlserver://192.168.10.2:1433;DatabaseName=pubs";

String user="sa";

String password="admin";

Connection conn=DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

String sql="select job_id,job_desc from jobs";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()){%>

您的第一个字段内容为:

您的第二个字段内容为:

stmt.close();

conn.close();

%>

以上两个文件都测试通过。

另外,为了方便学习,我从网上下载了不少工具及文件,详细清单如下:

一、JDK

1、j2sdk-1_4_2-windows-i586.exe 42.7M

2、j2sdk1.4.2.exe 52.2M

3、jdk1.5.exe 43.9M

4、jdk-1_5_0_02-nb-4_0-ml-win.exe 102M

二、Tomcat服务器

1、jakarta-tomcat-5.0.28.exe 10M

2、jakarta-tomcat-5.0.30.exe 10.2M

3、jakarta-tomcat-5.5.9.exe 4.29M

三、jboss服务器

jboss-4.0.2.tar.gz

四、mysql数据库及客户端工具

1、mysql-4.0.25-win32.zip 25.1M

2、mysql-4.1.13-win32.zip 37.7M

3、mysql-5.0.9-beta-win32.zip 42M

4、phpmyadmin2.6.0_final.rar 1.04M

5、MySQL-Front_2.5_Setup.exe 1.02M

6、mysql-administrator-1.1.0-rc-win-noinstall.zip 4.21M

7、mysql-query-browser-1.1.13-win-noinstall.zip 4.73M

五、数据库驱动文件

1、mysql-connector-java-3.1.10.zip 6.69M

2、mm.mysql-2.0.4-bin.jar 107K

3、mssql2000 jdbcsetup.exe 1.99M

4、mssql2000 jdbc驱动spk3 2.29M

六、插件

1、tomcatPluginV3.zip

2、lomboz-3.1M6.zip

如有需要,可以与我联系

QQ:106634458 e-mail:iszx@163.com

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值