it-swarm.com.ru

Как удалить пароль root для MySQL

Я хочу удалить пароль для пользователя root в localhost. Как я могу это сделать? По ошибке я установил пароль пользователя root. Вот почему phpmyadmin выдает ошибку:

#1045 - Access denied for user 'root'@'localhost' (using password: NO)

174
nectar

Вам нужно установить пароль для [email protected], чтобы быть пустым. Есть два способа:

  1. Команда MySQL SET PASSWORD :

    SET PASSWORD FOR [email protected]=PASSWORD('');
    
  2. Используя командную строку mysqladmin инструмент:

    mysqladmin -u root -pType_in_your_current_password_here password ''
    
334
Dario

Я также прошел через эту проблему,

Сначала я попытался установить пустой пароль root с помощью команды:

SET PASSWORD FOR [email protected]=PASSWORD('');

Но не радуйтесь, PHPMYADMIN использует 127.0.0.1, а не localhost, я знаю, вы бы сказали, что оба одинаковы, но это не так, используйте команду, указанную ниже, и все готово.

SET PASSWORD FOR [email protected]=PASSWORD('');

Просто замените localhost на 127.0.0.1, и все готово.

20
Faiz Akhtar