Я забыл свое имя пользователя Phpmyadmin и пароль. Я установил phpmyadmin очень долго назад, но я забыл те данные для входа в систему теперь, что я должен сделать для доступа назад к phpmyadmin панели?
сбросьте пароль root
mysql MySQL
Stop, первое, что нужно сделать является MySQL остановки. При использовании Ubuntu или Debian, команда следующие:
sudo /etc/init.d/mysql stop
Для CentOS, Fedora и RHEL команда:
sudo /etc/init.d/mysqld stop
Безопасный режим
Затем мы должны запустить MySQL в безопасном режиме - то есть мы запустим MySQL, но пропустим таблицу полномочий пользователя. Снова, обратите внимание, что у Вас должен будет быть sudo доступ для этих команд, таким образом, Вы не должны будете волноваться ни о какой пользовательской способности изменить пароль root MySQL:
sudo mysqld_safe --skip-grant-tables &
Примечание: амперсанд (&) в конце команды требуется.
Вход в систему
Все, что мы должны сделать теперь, должно войти в MySQL и установить пароль.
mysql -u root
Примечание: Никакой пароль не требуется на данном этапе как тогда, когда мы запустили MySQL, мы пропустили таблицу полномочий пользователя.
Затем, сообщают MySQL который база данных использовать:
use mysql;
Пароль
Сброса Вводят новый пароль для пользователя root следующим образом:
update user set password=PASSWORD("mynewpassword") where User='root';
и наконец, сбросьте полномочия:
flush privileges;
Перезапуск
Теперь пароль был изменен, мы должны перезапустить MySQL, выйдя из системы:
quit
и просто останавливающийся и стартовый MySQL.
На Ubuntu и Debian:
sudo /etc/init.d/mysql stop
sudo /etc/init.d/mysql start
Когда я использовал эту команду:
update user set password=PASSWORD("mynewpassword") where User='root';
у меня есть следующая ошибка:
ERROR 1054 (42S22): Unknown column 'password' in 'field list'
я искал в течение некоторого времени, и я нашел, что мы должны использовать authentication_string вместо пароля, таким образом, я думаю, что команда должна быть:
update user set authentication_string=PASSWORD("mynewpassword") where User='root';
вторая команда работает на меня отлично.