南京华籁云信息技术有限公司
025-85999293 4006661495 15950533238
  1. 首页 > 解决方案 > 技术博客

windows下mysql8.0忘记密码mysql8.0重置root密码

作者:华籁云 日期:2022-05-17 12:32:40 点击数:

有时候我们忘记了密码,比如今天这位客户忘记了windows10上自己安装的mysql密码了,用户用的是系统用户root,遇到这种情况不要急,跟着华籁云一起来看看如何处理。网上有很多教程,但是不是太复杂就是会有各种错误。其实mysql官方已经给予了我们最快捷的方法。

第一步:服务里暂停mysql

第二步:建立一个txt文本文件,命名为mysql-init.txt并放到C盘根目录下,即C:\mysql-init.txt,内容如下(MyNewPass为新设的密码)

ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';

第三步:运行如下命令(注意先找到bin的目录,下面是默认的路径)

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

mysqld --init-file=C:\\mysql-init.txt

如果mysql8.0是使用mysql的向导安装模式安装的运行如下命令

cd C:\Program Files\MySQL\MySQL Server 8.0\bin

mysqld --defaults-file="C:\\ProgramData\\MySQL\\MySQL Server 8.0\\my.ini" --init-file=C:\\mysql-init.txt

第四步:启动mysql

完毕,使用新密码登陆吧。cmd下的命令是mysql -u root -p

官方指导连接https://dev.mysql.com/doc/refman/8.0/en/resetting-permissions.html


关于我们:华籁云(www.hualay.net.cn)成立于2009年,隶属南京华籁云信息技术有限公司,是一家专注于网站及服务器综合业务提供商。服务包括:南京网站建设南京域名注册南京虚拟主机南京服务器租用南京服务器维护南京网站维护,公司配有客服、技术、开发等部门,拥有数名安全专家,7*24为用户提供技术服务。

有任何问题欢迎联系华籁云(HUALAY)我们将竭诚为您服务!

7*24小时咨询热线:15950533238    18066058025    联系技术QQ:465597938    75745732    236348786

全国统一客服热线:400-666-1495    公司总机:025-85999293    客服邮箱:service#hualay.net

联系地址:江苏省南京市建邺区庐山路188号  |  江苏省南京市江宁区万达广场F座


随便看看