Java 将远程Mysql连接到Netbeans
可以将远程Mysql数据库连接到Netbeans吗 我见过许多使用localhost数据库的例子,它工作得很好。我在一个需要远程数据库的项目中工作,因为它将检索从桌面计算机提供给apk的信息 我目前正在使用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:
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先生的答案,还需要检查客户端和服务器中的防火墙设置。