免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1444 | 回复: 2
打印 上一主题 下一主题

帮忙,jdbc连接mysql问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-12-01 20:57 |只看该作者 |倒序浏览
正确安装mysql,j2sdk,tomcat,测试都正常
后把mm.mysql-2.0.4-bin.jar拷贝到j2sdk1.4.0-rc\lib 里,其实在哪都无所谓
然后配置环境变量:JAVA_HOME,TOMCAT_HOME,CLASSPATH;
其中CLASSPATH里是这样的:e:\j2sdk1.4.1_02\common\lib\mm.mysql-2.0.4-bin.jar;e:\Program Files\Apache Tomcat 4.0\common\classes;e:\Program Files\Apache Tomcat 4.0\common\lib


<%@ page contentType="text/html;charset=gb2312" %>;
<%
java.sql.Connection conn;
java.lang.String strConn;
Class.forName("org.gjt.mm.mysql.Driver".newInstance();
conn=

java.sql.DriverManager.getConnection("jdbc:mysql://localhost/test","roo

t","";
%>;
测试,出现了以下错误:
Apache Tomcat/4.0.4 - HTTP Status 500 - Internal Server Error

--------------------------------------------------------------------------------
type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.
exception……(省略)

请问是什么原因呀,我是这方面的菜鸟,谢谢!

论坛徽章:
0
2 [报告]
发表于 2003-12-02 09:40 |只看该作者

帮忙,jdbc连接mysql问题

老兄,你的连接串写错了吧?
还有,建议下载新版本的JDBC驱动。
http://www.mysql.com/get/Downloads/Connector-J/mysql-connector-java-3.0.9-stable.zip/from/pick
class的定义可能不同
使用新的
Class.forName("com.mysql.jdbc.Driver".newInstance();
连接串
String url ="jdbc:mysql://localhost/testdb?user=root&password=123456&useUnicode=true&characterEncoding=gb2312" ;
---------
我在与你一样的环境中测试,无任何问题。
不过我的操作系统是Solaris。

论坛徽章:
0
3 [报告]
发表于 2003-12-03 09:50 |只看该作者

帮忙,jdbc连接mysql问题

谢谢welbird,解决了,jdbc是要更新了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP