root密码忘记该怎么办

文 / @WordPress主题

如果你使用Windows下的MySQL,可能会出现忘记root密码的情况。这时候,就需要重置root密码了。下面,我们来看看具体的操作步骤。

首先,打开任务管理器,检查MySQL服务是否启动。如果已经启动,则需要将其停止。接着,找到MySQL目录下的my.ini文件,打开该文件,并找到[mysqld]。在该标签下面添加skip-grant-tables,并保存文件。

然后,重新进入任务管理器,将MySQL服务启动起来。接着以管理员身份运行 cmd,在命令行窗口中输入mysql -uroot -p,就可以不用密码登录了。当出现password时,直接回车即可进入。接着,进入mysql数据库:mysql>use mysql;Databasechanged

接下来,给root用户设置新密码:mysql>update user set password=password("123456") where user="root";提示:Query OK,1 row affected(0.04sec) Rows matched: 1 Changed: 1 Warnings: 0。PS:123456为新密码,用户可以根据自己的需要修改成自己的密码。

完成上述操作后,打开之前的my.ini文件,将添加的“skip-grant-tables”这行删除。接着,打开任务管理器重启MySQL服务。现在,我们就可以用刚设置的密码“123456”连接数据库了,MySQL的root密码修改成功!

需要注意的是,最后一步命令的不同版本可能会有所不同。例如,5.5版本的命令为update user set password=password("root") where user="root";而5.7版本的命令必须将第一个password字段改成authentication_string。因此,在使用具体版本时,需要根据版本来确定具体命令的格式。

总之,通过上述步骤的操作,我们可以成功重置忘记的MySQL root密码,重新获得MySQL的管理权限。

添加UTHEME为好友
扫码添加UTHEME微信为好友
· 分享WordPress相关技术文章,主题上新与优惠动态早知道。
· 微信端最大WordPress社群,限时免费入群。