Cómo eliminar MySQL root password [cerrado]


Quiero eliminar la contraseña del usuario root en localhost. ¿Cómo puedo hacer eso? Por error he establecido la contraseña de usuario root. Es por eso que phpmyadmin está dando un error:

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

Author: OMG Ponies, 2010-06-13

2 answers

Debe configurar la contraseña para root@localhost para que esté en blanco. Hay dos maneras:

  1. El MySQL SET PASSWORD orden:

    SET PASSWORD FOR root@localhost=PASSWORD('');
    
  2. Usando la línea de comandos mysqladmin herramienta:

    mysqladmin -u root -pType_in_your_current_password_here password ''
    
 318
Author: Dario,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-04-22 05:29:14

También he pasado por este problema,

Primero intenté configurar mi contraseña de root en blanco usando el comando:

SET PASSWORD FOR root@localhost=PASSWORD('');

Pero no seas feliz , PHPMYADMIN usa 127.0.0.1 no localhost , sé que dirías que ambos son iguales pero ese no es el caso , usa el comando mencionado debajo y listo.

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

Simplemente reemplace localhost con 127.0.0.1 y listo .

 20
Author: Faiz Akhtar,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-01-26 07:30:56