mysql重置密码最有效方法与 Access denied for user 'root'...

来源:百度文库 编辑:神马文学网 时间:2024/05/05 03:30:17
==========================另外,问题是,根本没法登陆,那就用下面方法重置。
 
Windows下步骤如下:
1. 进入控制面板->系统管理->服务,关闭MySQL服务;
 
2. 启动一个Console 1, 敲入如下命令:
mysqld-nt --defaults-file="c:\Program Files\MySQL\MySQL Server 5.0\my.ini" --console --skip-grant-tables
 
注意c:\Program Files\MySQL\MySQL Server 5.0\my.ini 要和你自己电脑的my.ini的路径一致。
 
3. 再启动一个Console 2,键入如下命令:
mysql -u root mysql
mysql> UPDATE user SET Password=PASSWORD('newpassword') where USER='root';
mysql> exit
4. 在Console 2里面键入命令:
mysql -uroot -pnewpassword
应该可以正常登陆了。
5. 在服务里面重新启动MySQL服务。