Для сброса или замены пароля необходимо оставить сервис MySQL.
UNIX:
/usr/local/etc/rc.d/mysqld.sh stop
или
kill -TERM PID
или
kill -9 PID
или любым иным способом... в зависимости от ОС
Windows:
cmd->net stop Mysql
или
Ctrl+Alt+Del и завершить процес.
после этого нужно запустить Mysql с параметром --skip-grant-tables
после запуска заходим в mysql
>mysql
выполняем команду Flush Privileges
Далее выполняем команду по сбросу или смене пароля:
>USE mysql;
>SET PASSWORD FOR 'root'@'localhost' = PASSWORD('pass');
>Flush Privileges;
после смены пароля нужно снова произвести операцию по принудительному отключению сервиса MySQL
и затем запустить его в ...