Сегодня на Debian 9 столкнулся с проблемой что я не могу подключиться к 127.0.0.1, используя MySQL (MariaDB), хотя подключение через localhost работает.
Сначала я создал пользователя 'root'@'127.0.0.1':
mysql > CREATE USER 'root'@'127.0.0.1' IDENTIFIED BY '<redacted>';
mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'127.0.0.1' WITH GRANT OPTION;
Хэши паролей идентичны:
MariaDB [(none)]> select user,host,password from mysql.user;
+-----------+-----------+-------------------------------------------+
| user | host | password |
+-----------+-----------+-------------------------------------------+
| root | localhost | *B68A25C6C6C902646A985996A0716AD431CFA799 |
| root | 127.0.0.1 | *B68A25C6C6C902646A985996A0716AD431CFA799 |
+-----------+-----------+-------------------------------------------+
2 rows in set (0.00 sec)