日期:2014-05-18  浏览次数:20719 次

一个我不知道该如何解决的错误。请大家帮助,谢谢大伙儿。
在JSPCN.net购买了虚拟主机和MYSQL数据库,但连接数据库的时候报了一个奇怪的错误(本地测试时一切正常),我想可能是数据库的问题,但数据库的设置我是没有权限的,所以我不知道如何在程序中去解决。请有经验的朋友帮我想想办法,谢谢大家。处于安全,我隐藏了密码和IP地址。数据库端口是3007,代码如下:

<%@page   contentType= "text/html;   charset=gb2312 "%>
<%@page   language= "java "%>
<%@page   import= "com.mysql.jdbc.Driver "%>
<%@page   import= "java.sql.* "%>
<html>
<head>
<title> sqldemo </title>
</head>
<%!Connection   con;%>
<%!Statement   stmt;%>
<%!ResultSet   rs;%>
<%
    Class.forName( "com.mysql.jdbc.Driver ");
    con   =   DriverManager.getConnection( "jdbc:mysql://221.10.254.88:3007/demo?user=aa&password=bb ");
    String   sql   =   "select   *   from   flower ";
    stmt   =   con.createStatement();
    rs   =   stmt.executeQuery(sql);
    rs.next();
    int   id   =   rs.getInt(1);
    out.print( " "   +   id);
%>
</body>
</html>


------解决方案--------------------
权限问题
------解决方案--------------------
你不是说数据库的设置是没有权限的吗.
------解决方案--------------------
换个端口试试