сбросить пароль root с неправильной конфигурацией mysql

Я установил xampp, я выполнил настройки безопасности, но через некоторое время я забыл пароль root. У меня есть гугл, как сбросить, проблема кажется, что он не может создать тестовый файл ниже-ниже, потому что он пытается получить доступ к пути Unix на моем ПК с Windows :), лол. xamp config.

resetroot.bat дает мне следующий вывод:

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 . . . 

Файл .bat состоит из следующих важных частей:

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

в каталоге bin mysql находится файл my.ini

# Point the following paths to different dedicated disks
tmpdir           = "C:/xampp/tmp/"

Не знаю откуда приближается тот путь Unix и где поменять, какой параметр.

Есть ли другой способ сбросить пароль root mysql, пока у меня не возникнет эта ошибка?

12
задан matheszabi 8 November 2010 в 13:52
поделиться