Я недавно обновился с 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 и все еще не повезло.
Кто-нибудь может направить меня в правильном направлении, как двигаться вперед с этим?