Моя локальная среда:
- свежий Ubuntu 16.04
- с PHP 7
-
с установленным MySQL 5.7
sudo apt-get install mysql-common mysql-server
Когда я попытался войти в MySQL (через CLI):
mysql -u root -p
Я столкнулся с циклической проблемой с тремя шагами.
1) Сначала была проблема сокета
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'
Решение: перезагрузка ПК.
Это привело к другой ошибке:
2) Если доступ запрещен
ERROR 1698 (28000): Access denied for user 'root'@'localhost'.
Возможная проблема? Неверный пароль для пользователя root!
Решение: reset пароль root с помощью этого руководства.
При правильном пароле и рабочем гнезде появляется последняя ошибка.
3) Неверный плагин auth
mysql "ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded"
Здесь я остановился или как-то добрался до 1) снова.