Я пытаюсь получить новую установку MySQL, как в настоящее время я не могу подключиться. Я не могу понять, в чем проблема, и как сбросить пароль. В настоящее время я продолжаю получать,
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'
Вот моя версия
# mysql -v
Server version: 5.6.27-0ubuntu1 (Ubuntu)
Я использую Ubuntu 15.04.
решение1
Выполните эту команду,
dpkg -l | grep -i mysql-server
Это должно вернуть что-то вроде этого.
ii mysql-server
ii mysql-server-5.6
ii mysql-server-core-5.6
Тебе нужен этот mysql-server-5.6
.
sudo dpkg-reconfigure mysql-server-5.6
Это должно попросить вас ввести новый пароль и переинициализировать таблицы. Теперь вы можете подключиться так..
mysql -h localhost -u root -p
Enter password:
И это самый простой способ решения этой проблемы в Ubuntu/Debian, который я нашел.