Может получить доступ к mysql серверу с локального хоста, но не может подключиться через 127.0.0.1 - PullRequest
0 голосов
/ 14 апреля 2020

Я недавно обновился с mysql 5.7 до mysql 8 на сервере Ubuntu.
И с тех пор, как я не могу подключиться к mysql через mysql -h 127.0.0.1 -u user -p
Но странно то, что я могу подключиться через mysql -h localhost -u user -p
И сообщение, которое я получаю при подключении через mysql -h 127.0.0.1 -u user -p:
ERROR 2003 (HY000): Can't connect to MySQL server on '127.0.0.1' (111)

Однако я проверил, прослушивает ли mysql адрес 0.0.0.0 через netstat использование netstat -ntl | grep 3306 и выдача результата

tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN
tcp6       0      0 :::33060                :::*                    LISTEN

После входа в систему через mysql -h localhost -u user -p
и запуска SHOW VARIABLES LIKE 'bind_address'; также подтверждается, что сервер работает в версии 0.0.0.0 путем печати. ​​

+---------------+---------+
| Variable_name | Value   |
+---------------+---------+
| bind_address  | 0.0.0.0 |
+---------------+---------+

Я также отключил UFW и все еще не повезло.
Кто-нибудь может направить меня в правильном направлении, как двигаться вперед с этим?

...