2025年5月25日

在 Ubuntu 下找回重置 MySQL 密码的方法

装 MySQL 不慎忘记了之前设置的密码,在网上搜索找到解决方法

由于主机系统为 Ubuntu, 并且是使用包管理器安装,于是修改 MySQL 配置文件

在我的机器上,路径为 /etc/mysql/mysql.conf.d/mysqld.cnf

[mysqld] 模块下加入 skip-grant-tables 配置

随后重启服务,并直接登录 MySQL 的控制台

将 root 用户的校验方式设为空,随后回到配置文件中,删除刚刚添加的行,再次重启服务

现在可以无密码登录 Root 用户了。现在再重新设置密码

在最后一对引号中填写想要设置的新密码即可!