Java SQLException:拒绝用户访问
我的网站上有MySQL数据库“database”。我想从java远程连接它。但我有例外 我用这个代码连接它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
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的代码中添加可能是问题根源的部分,例如您添加的”
。