在windows下:
打开命令行窗口,停止 mysql服务:
Net stop mysql
启动 mysql,一般到 mysql的安装路径,找到 mysqld-nt.exe
执行: mysqld-nt --skip-grant-tables 当前窗口将会停止。
另外打开一个命令行窗口,执行 mysql 如果提示没有这个命令,先进入 MYSQL的安装位置下BIN目录再运行 mysql
>use mysql
>update user set password=password("new_password") where user="root";
>flush privileges;
>exit
用Ctrl+Alt+Del,找到 mysqld-nt的进程杀掉它,在重新启动 mysql服务,就可以用新密码登录了.
---------------------------------------------------------------------------------------------------------------
在linux下:
在linux下: