Задать вопрос
@NewSantaClaus

Почему не могу подключиться к удаленной Mysql через DBeaver?

Пытаюсь подключиться к удаленной БД

Попытки подключиться по SSH через консоль успешны
Подключаюсь sudo mysql -u login -p
Авторизация установлена в режим по логину и паролю, а не по сокету

Подключится через DBearer не могу. Ошибка
Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
  Can not read response from server. Expected to read 4 bytes, read 0 bytes before connection was unexpectedly lost.


netstat -tlpn выдает
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN


Логин, пароль, ip, название БД все указываю верно
Помогите решить, пожалуйста
  • Вопрос задан
  • 4437 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Sanes
@Sanes
Удалённый доступ по-умолчанию запрещен.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
karabanov
@karabanov Куратор тега Linux
Системный администратор
Используй SSH туннель. В настройках подключения в DBeaver поищи, там есть такая опция.
Не надо светить портом 3306 в мир - это плохо кончится.
Ответ написан
Комментировать
@KaLans
Подключаюсь через туннель. Версия базы старая

www# mysql -uroot
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 2
Server version: 4.0.21-log
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы