【问题标题】:How to access mysql dabasase on lan using java如何使用java访问局域网上的mysql数据库
【发布时间】:2016-09-27 04:37:44
【问题描述】:

我有一台 IP 地址为 192.168.0.101 且 mysql 端口为 4000 的 PC。当我尝试连接到它时,它工作正常,但是当我在同一 LAN 上使用另一台 IP 地址为 192.168 的 PC 时。 0.107,我不断收到这个异常:

Communication link failure due to underlying exception:
**BEGIN NESTED EXCEPTION**

java.net.ConnectionException
MESSAGE: connection timed out......

我读过很多帖子,比如How to make mySQL database at my local accessible from different machines? 但找不到 my.cnf 文件。我也经历了这个Connecting to MySQL Database over server,但仍然无法正常工作。 局域网上的所有计算机都是Windows 7 x86。 请帮我解决这个问题。问候...

【问题讨论】:

  • 可能是防火墙问题
  • 当它访问同一台机器的 MySQL 时,很可能它甚至没有通过网络。
  • 可以ping ip 192.168.0.107,如果超时,请联系系统组配置
  • 您使用 DHCP 吗?意思是,.107 的第二个盒子......可能是一个愚蠢的问题,因为它不会是打开套接字的那个
  • @ScaryWombat,防火墙的东西怎么样?我该怎么做?

标签: java mysql lan


【解决方案1】:

例如看这个页面 java Connect

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-02-11
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多