南京华籁云信息技术有限公司
18066058025 025-85999293
  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.hualaiyun.cn)隶属南京华籁云信息技术有限公司,是一家专注于网站及服务器综合业务提供商。服务包括:南京网站建设南京域名注册南京虚拟主机南京服务器租用南京服务器维护南京网站维护,公司配有客服、技术、开发等部门,拥有数名安全专家,7*24为用户提供技术服务。

欢迎联系华籁云(HUALAIYUN)我们将竭诚为您服务!

接待地址:南京市文景路61号垠坤创芯汇(各区均有办公接待处) 贴心服务:一个电话免费预约来访或者上门洽谈


随便看看