Как войти в phpadmin если при установке mysql пароль не был задан

Если при установке mysql пароль не был задан как войти в phpadmin? Порядок действий для установки/смены пароля root в mysql следующий:

1. Остановить mysql:

sudo service mysql stop

2. Запустить сервис со следующими параметрами:

sudo mysqld --skip-grant-tables --user=root

Если выдал ошибку то в файле /etc/mysql/mysql.conf.d/mysqld.cnf в секцию [mysqld] добавить строчку skip-grant-tables и выполнить sudo service mysql restart

3. После этого подключиться к mysql командой:

mysql -u root

4. Обновить пароль root’a:

UPDATE mysql.user SET authentication_string=PASSWORD('новый пароль'), plugin='mysql_native_password' WHERE User='root' AND Host='localhost';
FLUSH PRIVILEGES;

5. И перезапустить сервис:

sudo service mysql restart

Если на шаге 2 вы добавляли skip-grant-tables в /etc/mysql/mysql.conf.d/mysqld.cnf — удалить эту строчку.

Как войти в phpadmin если при установке mysql пароль не был задан

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *