MySQL的root密码丢失解决方法 Mysql5.0 root密码忘记解决方法 s1j{x&OSq
一.windows系统的解决方法 }6u2*(TmD
1.首先以系统管理员身份登陆系统。 OFU/gaO~
2.停止MySQL的服务。 Z u*K-ep"
3.进入命令窗口,然后进入MySQL的安装目录,比如我的安装目录是c:\mysql,进入C:\mysql\bin T^.Cc--c
4.跳过权限检查启动MySQL,c:\mysql\bin;mysqld-nt--skip-grant-tables b;cMl'
(或者将--skip-grant-tables写入my.ini中,重新启动Mysql,即可设置新密码)。 ]/X(V|t
5.重新打开一个窗口,进入c:\mysql\bin目录,设置root的新密码 @OpNHQat9
c:\mysql\binmysqladmin-urootflush-privilegespasswordnewpassword %3r:s`{
c:\mysql\binmysqladmin-uroot-pshutdown ;3eKqr0
将newpassword替换为你要用的root的密码,第二个命令会提示你输入新密码,重复第一个命令输入的密码。 s#9Ui#[=h
6.停止MySQLServer,用正常模式启动Mysql
t+uE
7.你可以用新的密码链接到Mysql了。 二.Unix/Linux的解决方法 r=.A'"Kf
1.KILL掉系统里的MySQL进程;(#killallmysqld) l `9t}
2.用以下命令启动MySQL,以不检查权限的方式启动; X;F8_+Np
mysqld_safe--skip-grant-tables R"v 3!P
3.然后用空密码方式使用root用户登录MySQL; h&