ver usuarios recuperar por defecto contraseñas contraseña cambiar mysql passwords root reset

usuarios - contraseña de root de mysql olvidada



recuperar contraseña root mysql windows (4)

No utilicé php mysql por bastante tiempo y ahora necesito usarlo nuevamente. Pero el problema es que olvidé la contraseña para la consola mysql y obtuve el error # 1045 cuando intento iniciar sesión en phpmyadmin. En el sitio de mysql vi un artículo sobre cómo restablecer la contraseña de root ( http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-windows )

Los pasos son
crear un archivo mysql-init.txt que contenga UPDATE mysql.user SET Password = PASSWORD (''newpass'') WHERE Usuario = ''root''; FLUSH PRIVILEGES;

Lo guardé como C: / me / mysql-init

y en el símbolo del sistema escribí-- C: / wamp / bin / mysql / mysql5.5.8 / bin / mysqld --init-file = C: / me / mysql-init.txt

Lo intenté con barras diagonales dobles también ... pero no está funcionando. La consola de mysql está pidiendo una contraseña y no está tomando la nueva. ¿Qué estoy haciendo mal? Tengo varias tablas allí. ¿Qué hacer? Gracias por adelantado.


intenta iniciar mysql con --skip-grant-tables

mysqld --skip-grant-tables

luego conéctese a su mysqld sin nombre de usuario / contraseña usando la línea de comando mysql

shell> mysql

luego emita el comando

> mysql> UPDATE mysql.user SET Password=PASSWORD(''MyNewPass'') > WHERE User=''root''; mysql> FLUSH PRIVILEGES;


No pude obtener un mysqld en la respuesta de Adelave al trabajo. Pero esto funcionó para mí en su lugar

detener e iniciar mysql con --skip-grant-tables

service mysql.server stop service mysql.server start --skip-grant-tables

luego conéctate a tu mysqld sin nombre de usuario / contraseña

mysql

luego actualiza la contraseña en la línea de comando mysql

mysql> UPDATE mysql.user SET Password=PASSWORD(''MyNewPass'') WHERE User=''root''; mysql> FLUSH PRIVILEGES; mysql> /q

a continuación, reinicie mysql normalmente

service mysql.server restart


detenga todos los servicios de wamp, salga de wamp.

abra el bloc de notas luego escriba> SET PASSWORD PARA ''root'' @ ''localhost'' = PASSWORD ('''');

luego guárdalo en c: maneja con cualquier nombre ... como este "c: /example.txt"

Ahora vaya a su "wamp" falder wamp> bin> mysql> mysql (su versión)> bin en mi caso, la ruta es "C: / wamp / bin / mysql / mysql5.6.17 / bin"

ahora copie su ruta luego ejecute cmd con (ctrl + r) y luego escriba "cmd" (enter)

escriba cd luego haga clic derecho en cmd y pegue la ruta (enter) ahora escriba (mysqld --init-file = C: / example.txt) sin llaves y luego (enter)

luego reinicia la PC o abre taskmgr y mata mysqld.exe

start wamp y tu contraseña será eliminada .....


Si otra respuesta no pudo ayudar, puede intentar desinstalar / reinstalar mysql. Funciona en mi servidor ubuntu:

$sudo apt-get purge mysql* $sudo apt-get autoremove $sudo apt-get autoclean

Distribución de actualizaciones

$sudo apt-get dist-upgrade

Y reinstalar

$sudo apt-get install mysql-server