Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Database/JDBC/SQL/JDO/Hibernate » MySQL  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 [Re:52dumpling]
52dumpling





发贴: 8
积分: 1
于 2005-07-28 19:21 user profilesend a private message to usersend email to 52dumplingsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
学习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
<%@ page contentType="text/html;charset=GB2312" %>
<%@ page language="java" import="java.sql.*"%>
<%
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
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*"%>
<html>
<body>
<% Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
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()){%>
您的第一个字段内容为:<%=rs.getString(1)%><br>
您的第二个字段内容为:<%=rs.getString(2)%><br>
<%}%>
<%out.print("数据库操作成功,恭喜你");%>
<%rs.close();
stmt.close();
conn.close();
%>
</body>
</html>

以上两个文件都测试通过。
另外,为了方便学习,我从网上下载了不少工具及文件,详细清单如下:
一、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



薄醉不成乡,转觉春寒重。枕席有谁同?夜夜和愁共。
梦好恰如真,事往翻如梦。起立悄无言,残月生西弄。

话题树型展开
人气 标题 作者 字数 发贴时间
15481 jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 52dumpling 1534 2005-07-24 08:40
13892 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 jimmy14 57 2005-07-24 09:39
14026 Re:jsp连接mysql出错!!!还是出错啊!!! 52dumpling 1967 2005-07-24 10:04
13869 Re:jsp连接mysql出错!!!还是出错啊!!! jimmy14 58 2005-07-24 13:26
13966 Re:jsp连接mysql出错!!!还是出错啊!!! 52dumpling 512 2005-07-24 15:01
13918 Re:jsp连接mysql出错!!!还是出错啊!!! sylilzy 132 2005-07-24 15:45
13953 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 sylilzy 171 2005-07-24 15:47
13901 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 sylilzy 25 2005-07-24 15:48
14102 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 52dumpling 17 2005-07-24 17:10
13844 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 chengbd 152 2005-07-28 12:31
14068 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 52dumpling 1796 2005-07-28 18:59
14597 Re:jsp连接mysql出错!!!急急急!已经有两天了还没有弄好!!!请各位大虾帮忙 52dumpling 3872 2005-07-28 19:21

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923