【问题标题】:Connecting to mySQL netbeans project from different computer and internet从不同的计算机和互联网连接到 mySQL netbeans 项目
【发布时间】:2017-03-11 17:26:26
【问题描述】:

我一直在尝试找到一个解决方案,了解如何连接在 netbeans(组项目)中处理同一项目的不同计算机。到目前为止,我的 Windows 桌面是 mySQL 数据库所在的位置(具有包含信息的表)。我有我的mac笔记本电脑。如果它们连接到同一个互联网,我可以从 netbeans 访问我的 mac 上的数据库就好了,但是一旦我将我的 mac 上的互联网连接切换到我的手机热点,因为我想看看如果它们不是它是否仍然可以工作在同一个互联网连接上。它不起作用,没有建立连接,程序只是继续运行而没有错误。我必须强制关闭正在运行的应用程序。这是我在 net beans 中连接到 mySQL 的代码。

Connection conn=DriverManager.getConnection("jdbc:mysql://10.0.0.2:3306/logindb","root","password");

感谢您的帮助!

【问题讨论】:

    标签: java mysql netbeans


    【解决方案1】:

    最可能的原因是您不在本地网络上,因此您无法访问服务器,以检查是否如此尝试ping您的数据库服务器,看看它是否成功。

    【讨论】:

    • 如果两台计算机都连接到同一个互联网连接,则可以正常工作。当我将我的 mac 笔记本电脑连接到不同的互联网连接时,会出现此问题,它无法正常工作。
    【解决方案2】:

    我不确定我是否理解您要执行的操作。

    首先要做的事情之一是验证您是否为数据库处理程序提供了正确的 URL。我在 Oracle 上看到了许多示例,它们的示例程序通过 Internet 从您的计算机连接到他们的数据库。他们的数据库有一个稳定的 URL。您的数据库可能没有稳定的 URL。

    我认为您的问题与有人在城市的某个地方拥有远程安全摄像头时遇到的问题非常相似,并且他们希望它在需要时将视频发送到他们的家用计算机。 最大的问题来了,因为每次您启动计算机并执行一些使其尝试访问 Internet 站点的操作时,您的家用计算机都会获得一个不同的数字 URL。您的计算机与远程计算机协商以确保为您提供一个临时数字 URL。 (如果每台计算机都必须在固件中拥有自己的唯一地址,那么 URL 就不够了。

    远程摄像机的所有者必须与向您提供 URL 的几家公司之一签订合同,该 URL 在发送时实际上会发送到上述公司,然后在您使用计算机和远程期间分配一个数字连接相机。因此,相机使用此别名连接到您的家用计算机。中间的公司软件负责打扫卫生。

    您可以通过查看各种安全摄像头生产商的网站更准确地了解如何执行所有这些操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-17
      • 2011-03-05
      • 1970-01-01
      相关资源
      最近更新 更多