java - 将远程 Mysql 连接到 Netbeans

标签 java php mysql netbeans

是否可以将远程 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/

相关文章:

java - 控制 Web 服务中的命名空间前缀?

java - 关于在控制台添加语句

PHP/mySQL get_file_contents 并更新列

java - 我在数据库中有tinyBlob数据类型,在写pojo时应该对应什么数据类型?

sql - 哪种 MySQL JOIN 查询效率更高?

java - android - 在Touch上启动一个 Activity

java - 使用java从文本中删除url时出现问题

php - fatal error : Out of memory on Dedicated Server running Magento

php - CakePHP 保存外键问题

php - 需要建议来更改我的数据库设计