是否可以将远程 Mysql 数据库连接到 Netbeans?
我见过很多使用本地主机数据库的例子,它工作得很好。我正在从事一个需要远程数据库的项目,因为它将检索从台式计算机提供到 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;
这是我建立连接的地方,当我替换本地主机的“mysql.webcindario.com”时(当我使用本地主机数据库测试它时)工作正常。
When I run the program it gets me this error:
我会感谢您的帮助,如果我犯了明显的错误,我深表歉意,我是一名学生,我不是很专家,但愿意学习。谢谢
最佳答案
您应该检查您的远程 mysql 服务是否接受远程连接,方法是检查您的 my.cnf 中是否没有设置特定的绑定(bind)地址和/或配置中注释掉了跳过网络。
此外,即使它与您的问题无关,您也应该避免将您的数据库登录名和密码放在像 stackoverflow 这样的公开论坛上,因为一旦您解决了问题,任何人都可以访问您的数据:)
关于java - 将远程 Mysql 连接到 Netbeans,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36209248/