急,JSP和MySQL连接问题,分可以多给!!!!!

yujiebo025 2003-03-26 05:11:56
上次发了一次,还是没有解决,再发一次,分依然给!
win2000,安装了jdk1.4.1,tomcat-4.1.18,mysql-3.23.55-win;
驱动程序为mm.mysql-2.0.14-you-must-unjar-me.jar;并减压缩到D:\tomcat\common\lib\目录下面,里面有mm.mysql-2.0.14-bin.jar

classpath设置为:
C:\jdk\lib\dt.jar;
C:\jdk\lib\tools.jar;
D:\tomcat\common\lib\mm.mysql-2.0.14
(我也尝试过D:\tomcat\common\lib\mm.mysql-2.0.14\mm.mysql-2.0.14-bin.jar;)
都不行。

代码如下:
<%@ page contentType="text/html;charset=gb2312" %>
<%@ page import="java.io.*"%>
<%@ page import="java.lang.*"%>
<%@ page import="java.sql.*" %>
<%
String sDBDriver = "org.gjt.mm.mysql.Driver";
String sConnStr = "jdbc:mysql://localhost:8080/test";
Connection Con = null;
Statement Stmt = null;
ResultSet RS=null;

try
{
Class.forName(sDBDriver).newInstance();
}
catch(java.lang.ClassNotFoundException e)
{
out.print("Connect to Database error: " + e.getMessage());
}

try
{
Con = DriverManager.getConnection(sConnStr,"root","");
}
catch(SQLException e)
{
out.print(e.toString());
}
%>

出错信息如下:
java.sql.SQLException: Communication link failure: java.io.IOException

数据库的权限我也是有的,因为是本机操作!

另外的,我用Dreamweaver MX 测试时,提示找不到class ,哈,
真是无奈了,不知道那里错了,我是初学者,高手指点啊!谢谢了
...全文
27 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yujiebo025 2003-03-26
  • 打赏
  • 举报
回复
恩,我明白了,谢谢各位!
muxinpp 2003-03-26
  • 打赏
  • 举报
回复
端口可以改
muxinpp 2003-03-26
  • 打赏
  • 举报
回复
你限随便执行一个简单的jsp文件看看时不是好的?
runaway 2003-03-26
  • 打赏
  • 举报
回复
mysql的默认端口是3306
连接可以不要指出端口
yujiebo025 2003-03-26
  • 打赏
  • 举报
回复
to sikuan(冰糖★葫芦★头) :
为什么要是3306,一定要用mysql的端口吗?
网上的资料很乱!到处都不一样,
大哥能给些具体的解释,再给点学习的建议吧,谢谢!
分送上!
shidu 2003-03-26
  • 打赏
  • 举报
回复
端口:3306 不是8080
sikuan 2003-03-26
  • 打赏
  • 举报
回复
url="jdbc:mysql://localhost:3306/test"
runaway 2003-03-26
  • 打赏
  • 举报
回复
为什么要8080端口
去掉

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧