忘记MySQL密码的解决办法
在windows下:
1)打开命令行窗口,停止mysql服务:Net stop mysql
2)到mysql的安装路径的bin目录下,找到 mysqld-nt.exe
3)执行:mysqld-nt --skip-grant-tables //不使用密码认证方式启动,所有用户将都有访问所有表的权限。
4)另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql,等待提示符出现时执行:
>use mysql
>update user set password=password("新密码") where user="root"; //修改密码
>flush privileges; //刷新权限
>exit
1)打开命令行窗口,停止mysql服务:Net stop mysql
2)到mysql的安装路径的bin目录下,找到 mysqld-nt.exe
3)执行:mysqld-nt --skip-grant-tables //不使用密码认证方式启动,所有用户将都有访问所有表的权限。
4)另外打开一个命令行窗口,执行mysql 如果提示没有这个命令,先进入MYSQL的安装位置下BIN目录再运行mysql,等待提示符出现时执行:
>use mysql
>update user set password=password("新密码") where user="root"; //修改密码
>flush privileges; //刷新权限
>exit