win10 mysql 8.0.16 忘记初始密码 重置密码

当忘记MySQL 8.0.16的初始密码时,可以通过开启无密码登录、设置空密码、重置密码和重新登录来解决。详细步骤包括停止MySQL服务、使用mysqld命令、更新root用户的authentication_string、刷新权限表、启动服务及修改新密码。
摘要由CSDN通过智能技术生成

突然忘了初始密码,然后连不上了

在网上搜了许多方法,总结出来一点点经验与细节

1. 开启无密码登录

第一步:如果mysql正在运行中,需要在命令行执行

net stop mysql

第二步:命令行转到mysql的安装目录下的bin目录
(需要用的是管理员的cmd,在win10搜索框中搜索cmd)
在这里插入图片描述
随后使用管理员打开
在这里插入图片描述
输入以下的命令

mysqld --console --skip-grant-tables --shared-memory

(然后另开一个管理员权限的cmd,这个不要关闭

同样的进入到安装包的bin目录。执行以下命令

mysql -u root -p

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值