Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SQLException:拒绝用户访问_Java_Mysql - Fatal编程技术网

Java SQLException:拒绝用户访问

Java SQLException:拒绝用户访问,java,mysql,Java,Mysql,我的网站上有MySQL数据库“database”。我想从java远程连接它。但我有例外 我用这个代码连接它 try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); Connection con = DriverManager.getConnection("jdbc:mysql://site.ir:3306/database", username", "password"); Statement st = co

我的网站上有MySQL数据库“database”。我想从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();
} 

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

“但我有个例外。”能告诉我们是哪一个吗?它发生在哪一行?另外,不确定是否有输入错误,但是
用户名
在第4行中只有1个
”。具体的例外情况是什么?您是否修复了
输入错误?@Tiny您不应该在OP的代码中添加可能是问题根源的部分,例如您添加的