MySQL: [08S01] Ошибка канала связи

0

У меня есть приложение с локальной БД, которое является Н2. Но клиент использует MySQL. На стороне клиента возникли некоторые проблемы, поэтому я решил установить и запустить приложение против MySQL на локальной машине (MacOS). Я использую java 9.

  1. Загрузить MySQL
  2. устанавливать
  3. Следуйте очень легко, как с jetbrains

Текущая настройка: Изображение 174551 Изображение 174551

После нажатия "Test Connection" у меня появляется следующая ошибка.

Изображение 174551

Есть много комментариев:

пакеты или плохо настроенные брандмауэры/коммутаторы

много транзакций

Известный баг-решение в зависимости от maven

Но большинство из них не находятся в тестовом соединении, а в конфигурации. Также соединение для этих парней работает хотя бы один раз или через другой набор брандмауэров. Ни одно из предыдущих решений не соответствует моему делу.

Я также пытаюсь перезапустить MySQL с помощью:

sudo service mysql restart

В результате:

service: command not found

Или просто проверить статус с помощью:

sudo service mysql status

В результате:

service: command not found

Я не знаю, связано ли это с моей проблемой? Является ли db "вечно" или идея запускает его только тогда, когда я запустил приложение? Может ли кто-нибудь помочь с подключением к db?

  • 1
    sudo mysql -root -p restart попробуйте этот
  • 0
    С результатом: sudo: mysql: команда не найдена
Показать ещё 2 комментария
Теги:
intellij-idea

1 ответ

0
Лучший ответ

Я пробовал безрезультатно. В конце концов я перезапустил и показал мне сообщение об ошибке с истекшим паролем (который был одним из mysql, я его никогда не менял). Чтобы сменить пароль, я должен установить MySQL workbench, сменить проход, и теперь он работает. В любом случае, благодарю Вас!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню