| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 756 人关注过本帖
标题:mysql 不能连接错了!
只看楼主 加入收藏
zhangzwz
Rank: 2
等 级:论坛游民
帖 子:24
专家分:21
注 册:2010-3-24
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:9 
mysql 不能连接错了!
<%@ page language="java" contentType="text/html; charset=gb2312"
    pageEncoding="gb2312"%>
        <%@page import="java.sql.*"  %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Insert title here</title>
</head>
<body>
<%Connection con;
  Statement sql;
  ResultSet rs;
  try{
  Class.forName("org.gjt.mm.mysql.Driver");
  }
  catch(ClassNotFoundException e1){
  out.print("类找不到!");
  }
 try{
 con=DriverManager.getConnection("jdbc:mysql:localhost:8080zwz","text","123");
 sql=con.createStatement();
 rs=sql.executeQuery("select *from star");
 out.print("<table border>");
 out.print("<tr><td colspan=4 align=certer>歌手有这么些</td></tr>");
 out.print("<tr>");
 out.print("<td width=40>"+"标号");
 out.print("<td width=400>"+"姓名");
 out.print("<td width=40>"+"地区");
 out.print("<td width=100"+"性别");
 out.print("</tr>");
 while (rs.next())
 {
  out.print("<tr>");
 out.print("<td>"+rs.getLong(1)+"</td>");
 out.print("<td>"+rs.getString(2)+"</td>");
  out.print("<td>"+rs.getString(3)+"</td>");
 out.print("<td>"+rs.getString(4)+"</td>");
  out.print("<td><a href='index.jsp?stat_id="+rs.getLong(1)+"'>我要买!</a></td>");
 out.print("</tr>");
 out.print("</table>");
 con.close();
 }

 }
 catch(SQLException e2)
 {
 out.print("sql有错!");
  }

%>

</body>
</html>

运行后得到了只有“sql有错!”请各位高手指出错误!谢谢 !~!
搜索更多相关主题的帖子: content PUBLIC import mysql title 
2010-08-13 14:22
cnfarer
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:179
帖 子:3330
专家分:21157
注 册:2010-1-19
收藏
得分:3 
select *from star-->select * from star

★★★★★为人民服务★★★★★
2010-08-13 16:41
shellingford
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:19
帖 子:228
专家分:1348
注 册:2010-8-9
收藏
得分:3 
不亏是版主,这样都能看出错误来

另外建议楼主不要用这样的代码
程序代码:
catch(SQLException e2)
{
out.print("sql有错!");
  }

起码输出 错误信息,这样能更快地地位出错的地方
2010-08-13 17:13
流星雨
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:JAVA风暴
等 级:版主
威 望:43
帖 子:1854
专家分:1868
注 册:2004-5-30
收藏
得分:3 
路过的时候发现了一个很奇怪的端口号:8080zwz
con=DriverManager.getConnection("jdbc:mysql:localhost:8080zwz","text","123");

感谢你们带我找到星空下美丽神话,无论经历多少苦痛也不放弃的梦;插上希望翅膀乘风我和你们飞翔,飞过海天尽头携手把梦想实现.....
2010-08-16 15:08
ablikim
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:47
专家分:104
注 册:2010-8-11
收藏
得分:3 
你这个是在JSP页面写的,不是还有一个Connection.java嘛,那个呢?
     还有Dao 也没注明,你继承的子类呢?

妈妈问我:有女朋友嘛?  我:没有!  妈妈:这个可以有! 我:这个真没有!!
2010-08-16 15:24
失眠的泪水
Rank: 2
等 级:论坛游民
威 望:1
帖 子:29
专家分:53
注 册:2010-4-12
收藏
得分:3 
还真没见过这样的URL驱动:jdbc:mysql:localhost:8080zwz
一直都用这个:jdbc:mysql://localhost:3306/databasesname
2010-08-16 23:05
syg5434
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:山沟沟
等 级:版主
威 望:10
帖 子:285
专家分:781
注 册:2010-2-28
收藏
得分:3 
sql语句改过来就好了吗? 这个url这样的写法没有问题?

不要迷恋哥,嫂子会揍你。阿-弥-陀-佛--!
2010-08-17 14:42
zhangzwz
Rank: 2
等 级:论坛游民
帖 子:24
专家分:21
注 册:2010-3-24
收藏
得分:0 
sql语句改过来还没好!
2010-08-17 19:04
syg5434
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:山沟沟
等 级:版主
威 望:10
帖 子:285
专家分:781
注 册:2010-2-28
收藏
得分:0 
con=DriverManager.getConnection("jdbc:mysql:localhost:8080zwz","text","123");
改为
con=DriverManager.getConnection("jdbc:mysql://localhost:8080","text","123");
看看怎么样,要保证你的端口,用户名,密码是正确的,而且端口没有被人占用

不要迷恋哥,嫂子会揍你。阿-弥-陀-佛--!
2010-08-17 19:20
maxliz
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:5
帖 子:71
专家分:248
注 册:2010-8-22
收藏
得分:0 
mysql中端口名可以不写的 会使用默认的!
lz虽然用的是jsp 但是根本没体现jsp的特性 java代码太多了
so 如果分,请分层
2010-08-22 13:03
快速回复:mysql 不能连接错了!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023609 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved