He instalado xampp, hice la configuración de seguridad, pero después de un tiempo he olvidado la contraseña de root. Lo busqué en google, cómo restablecerlo, parece que no puede crear un archivo de prueba más bajo porque intenta acceder a una ruta de Unix en mi PC con Windows :), lol. xamp config.restablecer contraseña de root con configuración mysql incorrecta
la resetroot.bat me da este resultado:
101108 15:37:23 [Warning] Can't create test file \usr\local\mysql\data\MYCOMPUTERNAME.lower-test 101108 15:37:23 [Warning] Can't create test file \usr\local\mysql\data\MYCOMPUTERNAME.lower-test mysql\bin\mysqld.exe: Can't change dir to '\usr\local\\mysql\data\' (Errcode: 2) 101108 15:37:23 [ERROR] Aborting 101108 15:37:23 [Note] mysql\bin\mysqld.exe: Shutdown complete Passwoerter fuer Benutzer "root" und "pma" wurden nicht geloescht! Passwords for user "root" and "pma" were not deleted! Press any key to continue . . .
El archivo .bat tiene las siguientes partes importantes:
PUSHD %~dp0 CD .. mysql\bin\mysqld.exe --no-defaults --bind-address=127.0.0.1 --bootstrap --console --skip-grant-tables --skip-innodb --standalone resetroot.err 2>&1 IF ERRORLEVEL 1 GOTO FEHLER GOTO KEINFEHLER :FEHLER TYPE resetroot.err ECHO. ECHO Passwoerter fuer Benutzer "root" und "pma" wurden nicht geloescht! ECHO Passwords for user "root" and "pma" were not deleted! GOTO WEITER :KEINFEHLER ECHO. ECHO Passwoerter fuer Benutzer "root" und "pma" wurden geloescht. ECHO Passwords for user "root" and "pma" were deleted. ECHO. ECHO Bitte den MySQL Server neu starten. ECHO Please restart the MySQL server. GOTO WEITER :WEITER DEL resetroot.err >nul 2>&1 DEL resetroot.sql >nul 2>&1 ECHO. POPD PAUSE
en el directorio bin de MySQL es un archivo my.ini
# Point the following paths to different dedicated disks tmpdir = "C:/xampp/tmp/"
No sé de dónde viene esa ruta de Unix y dónde cambiar, qué parámetro.
¿Hay alguna otra manera de restablecer la contraseña de root de mysql hasta que tenga estos errores?
@AndreKR ha respondido esta pregunta. Esto debe establecerse como "respondido". – joshmax
@joshmax: este usuario no ha regresado desde que publicó esta pregunta. Nadie puede aceptar las respuestas excepto el que pregunta, así que tendremos que dejar esta pregunta tal como está. – BoltClock
@BoltClock Gotcha. Lástima ... Fue una respuesta útil. – joshmax