MySQL 8.0忘记密码怎么办

您所在的位置:网站首页 qq号码忘记怎么办 MySQL 8.0忘记密码怎么办

MySQL 8.0忘记密码怎么办

2023-03-14 22:13| 来源: 网络整理| 查看: 265

MySQL是极为流行的一款数据库,在更新到8.0版本之后,重置、修改密码的方法有所改变(事实上是在5.7.6之后user表中的password字段以及password()方法被废弃了,所以需要调整下旧的密码重置步骤),在此记录一下供大家查阅。

操作流程

1. 定位配置文件

理论上我们的mysql的目录已经在环境变量里了,所以我们直接输入以下命令:

可以看到,我们的mysql会按顺序查阅四个位置的配置文件,如果这些文件不存在的话,我们可以创建一个新的,例如,我们在下创建文件:

2. 修改配置

在我们的配置文件中添加以下内容(若没有则创建新文件)并保存退出:

3. 重启MySQL

在Mac下:

在Mac下,我们也可以在系统偏好设置里通过可视化方式重启。

在Debian/Ubuntu下:

在CentOS/RetHat/Fedora下:

4. 无密码登录MySQL

登录Mysql,密码留空:

5. 删除旧密码

6. 去除免密码登录

修改我们的配置文件,此例中为文件。我们将一行去除,并使用步骤3重启MySQL服务。

7. 修改密码

首先,使用步骤4登录MySQL,由于已经删除了密码,所以密码仍然留空即可:

然后,我们用以下命令修改密码,需要注意的是,密码过于简单则会报错:

这样,我们的MySQL密码就完成了重置,要记得保存好密码哦。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3