1.进入cmd,停止mysql服务:Net stop mysql
到mysql的安装路径启动mysql,在bin目录下使用mysqld-nt.exe启动,
2.执行:mysqld-nt --skip-grant-tables(窗口会一直停止)
解释:mysqld的–skip-grant-tables参数表示在启动mysql时不启动grant-tables(授权表)
3.然后另外打开一个命入令行窗口,执行mysql(或者直接进入Mysql Command Line Cilent),此时无需输入密码即可进入。
>use mysql
>update user set password=password("新密码") where user="root";
>flush privileges;
>exit
4.done