Я недавно установил Linux Mint. Я установил
1) Лампа
2) Настроил MySQL
3) Протестировал Apache
4) Протестировал PHP
5) Phpmyadmin
Все работало нормально. К сожалению, мой пароль содержит символ $.
Затем я обнаружил, что символы ? {} | & ~! [() ^ "
использовать нельзя
в любом месте ключа и имеют особое значение в значении.
Я пробовал УСТАНОВИТЬ ПАРОЛЬ ДЛЯ root @ localhost = PASSWORD ('yourpassword');
, но он не работает. Итак, как я могу изменить пароль root для MySQL и phpmyadmin?
Вам необходимо сделать следующее:
Перезапустить сервер MySQL, пропуская таблицы предоставления:
mysqld_safe --skip-grant-tables --skip-network &
Подключиться к серверу MySQL без пароля: mysql -uroot
FLUSH PRIVILEGES;
УСТАНОВИТЬ ПАРОЛЬ ДЛЯ 'root' @ 'localhost '= PASSWORD (' hello ');
hello
Что касается phpMyAdmin, он использует учетные данные MySQL. Итак, как только вы восстановите пароль root MySQL, вы сможете управлять всем.