-1

У меня есть сервер Ubuntu с базой данных Mysql, и я пытаюсь подключиться с клиентского компьютера.

Проблема в том, что я не могу подключиться, потому что сначала выдает эту ошибку:

потеря соединения с сервером MySQL при системной ошибке «чтение исходного пакета связи» 0

После этого я прокомментировал строку bind- adress bind-adress = 127.0.0.1 в /etc/mysql/my.cnf и проверил, что порт открыт с помощью netstat -lnt

Следующее, что я сделал, это зайти в /etc/hosts.allow и добавить mysqld:xxx.xxx.xxx.xxx:allow (ip клиента). Но когда клиент пытается подключиться, сервер возвращает

Хосту "xxx.xxx.xxx.xxx" не разрешено подключаться к этому серверу MySQL

Я не знаю, что я могу сделать.

1 ответ1

0

Как вы думаете, вы уже установили пароль для подключения с IP xxx, используя пользователя MySQL yyy? Если нет, пожалуйста, сделайте это.

См. Https://dev.mysql.com/doc/refman/5.7/en/adding-users.html, чтобы узнать, как этого добиться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .