Как подключиться к серверу MySQL 8 на CentOS 7 с моего компьютера Mac

Как подключиться к серверу MySQL 8 на CentOS 7 с моего компьютера Mac

Я не могу подключиться к серверу MySQL 8, установленному на моем сервере CentOS 7, с моего компьютера Mac через Workbench.

Я уже установил bind-address на 0.0.0.0 и добавил порт 3306 в брандмауэр публично.

У меня также есть пользователь root, который может получить доступ к любому IP-адресу ('root'@'%')

Когда я запустил telnet 173.236.105.231 3306, я получил сообщение об ошибке

Подключение к 173.236.105.231... Не удалось открыть подключение к хосту на порту 3306: подключение не удалось

Как подключиться к MySQL с моего Mac?

решение1

Я решил эту проблему. Поскольку мой VPS является общим сервером, я думаю, что невозможно подключиться к порту 3306 напрямую с моего компьютера Mac.

Итак, я сделал следующее: сначала подключился к своему серверу через SSH, а затем локально подключился к серверу mysql. Если вы видите параметры подключения в mysql workbench, вы можете выбрать метод SSH, чтобы сделать это.

Надеюсь, это поможет всем, кто, как и я, ищет помощи.

Связанный контент