Почему при переходе с MySQL 5.5 на 5.7 отказывается подключаться? - PullRequest
0 голосов
/ 17 сентября 2018

Я пытаюсь обновить MySQL 5.5 (порт: 3306) до 5.7 (порт: 3308) и следующие изменения, которые я сделал.

  1. Установите новую службу MySQL для 5.7.
  2. Замените MySQL-connector-java с v.3.1.11-bin.jar на v5.1.9.jar
  3. Измените порт в database.properties с 3306 на 3308.

Но когда я пытаюсь запустить приложение из локального кота, оно выдает ниже исключения.

java.net.ConnectException: Connection refused: connect
    java.net.DualStackPlainSocketImpl.connect0(Native Method)
    java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
    java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
    java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
    java.net.AbstractPlainSocketImpl.connect(Unknown Source)

Не знаете, что мне не хватает в этой миграции? Также: Если я запускаю обе службы MySQL вместо 3308, приложение пытается подключиться к более старой службе 3306 !!!

1 Ответ

0 голосов
/ 18 сентября 2018

Используйте старые драйверы вместо новых. Это решит проблему. Также убедитесь, что в базе данных есть все таблицы и минимально необходимые данные, доступные в новой базе данных.

...