Batch script cmd – Cambiar o resetear password de root en MySQL bajo Windows
Posted in HelpDesk, MySQL, Scripting, Sistemas, soporte on Feb 8th, 2012
Referencia: http://dev.mysql.com/doc/refman/5.5/en/resetting-permissions.html#resetting-permissions-windows
Queria abrir una consulta a una bbdd de MySQL y como suele pasar, no recordaba la password ![]()
Tras consultar la referencia, implementé un batch script para cambiar o resetear la contraseña o password del superusuario root de MySQL
Probado bajo W7 SP1 y MySQL 5.5 y ejecutarlo como administrador
El script resetMySQLPass.cmd
@echo off
REM Cambiar o resetear pass de root de MySQL en win
REM Probado bajo W7 sp1 y MySQL 5.5
REM para servicio mysql
@net stop MySQL
REM definimos usuario
set user=root
echo Introduce nueva contraseña de root
set /P newpass=
REM creamos fichero de reseteo de pass
echo UPDATE mysql.user SET Password=PASSWORD('%newpass%') WHERE User='root'; > resetpass.txt
echo FLUSH PRIVILEGES; >> resetpass.txt
REM ejecutamos con mysqld el fichero resetpass.txt al inicio
mysqld --init-file=resetpass.txt
del resetpass.txt
pause
REM voila - by JavCasta 2.012
Y voila



















artículo muy informativo, aprecio