Как изменить пароль root для mysql и phpmyadmin-mint Linux

Я недавно установил Linux Mint. Я установил

1) Лампа

2) Настроил MySQL

3) Протестировал Apache

4) Протестировал PHP

5) Phpmyadmin

Все работало нормально. К сожалению, мой пароль содержит символ $.

Затем я обнаружил, что символы ? {} | & ~! [() ^ " использовать нельзя в любом месте ключа и имеют особое значение в значении. Я пробовал УСТАНОВИТЬ ПАРОЛЬ ДЛЯ root @ localhost = PASSWORD ('yourpassword'); , но он не работает. Итак, как я могу изменить пароль root для MySQL и phpmyadmin?

0
27.02.2017, 14:19
1 ответ

Вам необходимо сделать следующее:

  1. Остановить сервер MySQL
  2. Перезапустить сервер MySQL, пропуская таблицы предоставления: mysqld_safe --skip-grant-tables --skip-network &

  3. Подключиться к серверу MySQL без пароля: mysql -uroot

  4. Перезагрузить таблицы предоставления: FLUSH PRIVILEGES;
  5. Изменить пароль root: УСТАНОВИТЬ ПАРОЛЬ ДЛЯ 'root' @ 'localhost '= PASSWORD (' hello ');
  6. Остановите сервер MySQL и перезапустите его в обычном режиме
  7. Теперь вы можете подключиться к MySQL как root с паролем hello

Что касается phpMyAdmin, он использует учетные данные MySQL. Итак, как только вы восстановите пароль root MySQL, вы сможете управлять всем.

2
28.01.2020, 02:34

Теги

Похожие вопросы