Java mysql连接到localhost

时间:2015-04-07 11:07:37

标签: java mysql

我的java代码有问题。

我想连接到我的远程服务器,所以我这样做了:

    String url = "jdbc:mysql://188.68.252.*5:3306/";
    String dbName = "slimxaq_op**a";
    String driver = "com.mysql.jdbc.Driver";
    String userName = "slimxaq_op**a";
    String password = "deokabe**";
    try {
        Class.forName("com.mysql.jdbc.Driver");
        Connection conn = DriverManager.getConnection(url+dbName,userName,password);
    }catch(Exception e) {
        e.printStackTrace();
    }

但是当我运行它时,我明白了:

java.sql.SQLException: Access denied for user 'slimxaq_opt**a'@'94.232.**.60' (using password: YES)

这个ip是我的本地主机地址,为什么在我为远程服务器配置它时它连接到localhost?我的服务器已打开以进行远程连接。

1 个答案:

答案 0 :(得分:0)

您可以连接到服务器,但问题是您没有访问权限。连接数据库工具,并为用户slimxaq_opt ** a授予IP访问权限...这应该可以解决您的问题......