忘记了MySQL的root密码是不是很头疼呢?不仅无法用PHPMyAdmin统一管理,也无法用主机系统实时开通数据库。鉴于现在用Windows系统的服务器比较多,本文就讲解下在Windows环境下如何重置MySQL的root密码,适用于各类MySQL 5.x版本。
1、打开控制面板->管理工具->服务,停止MySQL服务。
2、再打开MySQL的安装目录,比如D:\Program Files\MySQL\MySQL Server 5.0(根据您的安装设置而定)。双击目录里面的my.ini文件,这是MySQL的基本配置文件。然后我们找到[mysqld]这行,在这行下面添加一行,内容是skip-grant-tables,如下图所示:
3、下面就可以启动MySQL服务了。这样设置后,不需要root密码就可以进入命令行模式,然后通过SQL语句就可以重置root密码。我们点击开始菜单->MySQL->MySQL Server 5.0->MySQL Command Line Client,然后直接敲回车键,就可以进入MySQL的命令行管理模式。
4、更新root密码的SQL语句如下,请更改newpassword为您想要的新密码,注意不要漏掉最后的分号。更新完毕后,用Quit命令退出。
UPDATE user SET Password = password('newpassword') WHERE User='root';
Quit;
5、然后,我们打开刚才的my.ini文件,把skip-grant-tables这行删除或用#注释掉,然后重启MySQL服务。
本文系作者辛苦写作所得,转载请留下版权链接:本文转载自七彩科技(www.925.top) 帮助系统(http://www.925.cc)感激不尽!
发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。