我有一個在 NetBeans 8.0 上運行的 java 應用程序,我在其他電腦上安裝了 MySQL 服務器 8.0。我想讓他們建立聯系,但我做不到。順便說一句,我正在使用 Windows 操作系統我已經嘗試了一切。Connection conn = DriverManager.getConnection("jdbc:mysql:/127.0.0.1:3306/ims?autoReconnect=true&useSSL=false","root","advance");System.out.println("Connection Success");return conn;我想讓兩臺 PC 進行通信。
1 回答

小唯快跑啊
TA貢獻1863條經驗 獲得超2個贊
在您的連接字符串中,您表示127.0.0.1:3306
您要到達的目的地。這是 Java 嘗試連接的 MySQL 服務器的 IP 地址和端口。但是你說你有另一臺運行 MySQL的PC 。
127.0.0.1
是說“我自己”或“本地主機”的快捷方式;所以你告訴 Java 應用程序查看同一臺 PC以查找 MySQL 服務器。它失敗了,因為 MySQL 不存在,它在另一臺 PC 上。
要解決這個問題,您需要找到運行 MySQL 服務器的 PC 的 IP 地址,并替換127.0.0.1
為另一臺 PC 的 IP 地址(并驗證 MySQL 服務器正在使用端口3306
)。
添加回答
舉報
0/150
提交
取消