在
mysql状态下: mysqlUPDATE user SET password=PASSWORD(new_password) WHERE user=root; mysqlFLUSH PRIVILEGES; mysql找回密码方法: 在windows下: 打开命令行窗口,停止mysql服务: Net stop mysql 启动mysql,一般到mysql的安装路
在
mysql状态下:
mysql>UPDATE user SET password=PASSWORD(’new_password’) WHERE user=’root’;
mysql>FLUSH PRIVILEGES;
mysql找回密码方法:
在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("root") where user="root";
>flush privileges;
>exit
任务管理器,找到mysqld-nt的进程杀掉它,在重新启动mysql-nt服务,就可以用新密码登录了
--转自