com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: - PullRequest
0 голосов
/ 08 октября 2018

Я пытаюсь подключить свое Java-приложение к MySQL Workbench.все данные в строке подключения, имя пользователя и пароль верны, даже если соединение не устанавливается

enter image description here

enter image description here

и выдает ошибку

enter image description here

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Не удалось создать соединение с базой данныхсервер.Попытка переподключения 3 раза.Сдаюсь.

Из покрытия я узнал, что оператор соединения не выполняется, но я не знаю почему?

enter image description here

Не могли бы вы объяснить, что пошло не так.пожалуйста и спасибо.

Ответы [ 2 ]

0 голосов
/ 08 октября 2018

Чтобы подключить рабочую среду к базе данных, сначала у вас должен быть запущенный сервер SQL.Поэтому прежде всего убедитесь, что у вас есть работающий сервер.Затем удалите часть «? AutoReconnect = ture & useSSL = false» в URL-адресе подключения к базе данных и попробуйте снова.

0 голосов
/ 08 октября 2018

Возможно, потому что вы указали MySQL в URL-адресе JDBC вместо mysql (обратите внимание на разницу в регистре).

Вы также должны закрыть набор результатов, оператор и соединение в конце.

...