MySQL忘记密码解决方案:

阅读更多
linux系统:
# /etc/init.d/mysql stop 
#mysqld_safe --user=mysql --skip-grant-tables --skip-networking & 
#mysql -u root mysql 
mysql>  UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit;
Windows系统 :
1.用系统管理员登陆系统。
2.停止MySQL的服务。
3.进入命令窗口,然后进入 MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin
4.跳过权限检查启动MySQL
c:\mysql\bin>mysqld-nt ––skip-grant-tables 或:c:\mysql\bin>mysqld ––skip-grant-tables
执行:mysql -u root mysql 
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root'; 
mysql> FLUSH PRIVILEGES; 
mysql> quit ;

你可能感兴趣的:(mysql,windows,linux)