общаться между компьютером с другим компьютером.

У меня есть приложение Java, работающее на NetBeans 8.0, и я настраиваю другой компьютер с сервером 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;

Я хочу, чтобы два компьютера общались.

Всего 1 ответ


В строке подключения вы указываете 127.0.0.1:3306 как пункт назначения, которого вы пытаетесь достичь. Это IP-адрес и порт сервера MySQL, к которому пытается подключиться Java. Но вы сказали, что у вас есть другой компьютер с MySQL.

127.0.0.1 - это сокращенный способ сказать «я» или «localhost»; так что вы говорите Java-приложению, что нужно посмотреть на тот же компьютер, чтобы найти сервер MySQL. Это сбой, потому что MySQL там нет, он на другом ПК.

Чтобы решить эту проблему, вам нужно найти IP-адрес ПК, на котором работает сервер MySQL, и заменить 127.0.0.1 на IP-адрес этого другого ПК (и убедиться, что сервер MySQL использует порт 3306 ).


Есть идеи?

10000