Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/323.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/1/php/269.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 将远程Mysql连接到Netbeans_Java_Php_Mysql_Netbeans - Fatal编程技术网

Java 将远程Mysql连接到Netbeans

Java 将远程Mysql连接到Netbeans,java,php,mysql,netbeans,Java,Php,Mysql,Netbeans,可以将远程Mysql数据库连接到Netbeans吗 我见过许多使用localhost数据库的例子,它工作得很好。我在一个需要远程数据库的项目中工作,因为它将检索从桌面计算机提供给apk的信息 我目前正在使用netbeans处理桌面部分,但我无法将其连接到数据库 enter code try { Class.forName("com.mysql.jdbc.Driver"); conect = DriverManager.getConnection("jdbc:mysql:

可以将远程Mysql数据库连接到Netbeans吗

我见过许多使用localhost数据库的例子,它工作得很好。我在一个需要远程数据库的项目中工作,因为它将检索从桌面计算机提供给apk的信息

我目前正在使用netbeans处理桌面部分,但我无法将其连接到数据库

enter code try {


    Class.forName("com.mysql.jdbc.Driver");
       conect = DriverManager.getConnection("jdbc:mysql://mysql.webcindario.com/prosolve","username","password");

    } catch (Exception e) {
        JOptionPane.showMessageDialog(null,"Error "+e);
    }
    return conect;
这就是我建立连接的地方,当我替换localhost的“mysql.webindario.com”时(当我用localhost数据库测试它时),它工作得很好


我会感谢你的帮助,如果我犯了一个明显的错误,我道歉,我是一个学生,我不是很专业,但愿意学习。谢谢

您应该检查您的远程mysql服务是否接受远程连接,方法是检查my.cnf中是否设置了特定的绑定地址,以及/或在配置中是否注释掉了跳过网络


此外,即使这与您的问题无关,您也应该避免将您的DB登录名和密码放在stackoverflow这样的公开论坛上,因为一旦您解决了问题,任何人都可以访问您的数据:)

要补充David先生的答案,还需要检查客户端和服务器中的防火墙设置。