java.sql.SQLException:拒绝用户访问

时间:2014-11-28 17:35:59

标签: java mysql

我有MySQL数据库"数据库"在我的网站上。我想从java远程连接它。但我得到了例外。

我使用此代码连接它。

try{

    Class.forName("com.mysql.jdbc.Driver").newInstance();
    Connection con = DriverManager.getConnection("jdbc:mysql://site.ir:3306/database", username", "password");
    Statement st = con.createStatement();
    String sql = ("SELECT * FROM users ORDER BY id DESC LIMIT 1;");
    ResultSet rs = st.executeQuery(sql);

    if(rs.next()) { 
        int id = rs.getInt("id"); 
        String str1 = rs.getString("imei");
        System.out.print(id+"+++"+str1);        
    }

    con.close();

}catch(Exception e){
    e.printStackTrace();
} 

我认为我的代码没有问题,用户名拥有访问数据库的所有权限!请说出问题所在!

0 个答案:

没有答案