Как вы думаете, вы уже установили пароль для подключения с IP xxx, используя пользователя MySQL yyy? Если нет, пожалуйста, сделайте это.
См. Https://dev.mysql.com/doc/refman/5.7/en/adding-users.html, чтобы узнать, как этого добиться.
У меня есть сервер Ubuntu с базой данных Mysql, и я пытаюсь подключиться с клиентского компьютера.
Проблема в том, что я не могу подключиться, потому что сначала выдает эту ошибку:
потеря соединения с сервером MySQL при системной ошибке «чтение исходного пакета связи» 0
После этого я заметил линию 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
Я не знаю, что я могу сделать.
Как вы думаете, вы уже установили пароль для подключения с IP xxx, используя пользователя MySQL yyy? Если нет, пожалуйста, сделайте это.
См. Https://dev.mysql.com/doc/refman/5.7/en/adding-users.html, чтобы узнать, как этого добиться.