如何重置Mysql5.7 root密码
分享一个mysql技巧,当你忘记mysql5.7的root密码时,需要重置root密码可以参考以下方法。
修改mysql配置文件
以我的服务器为例,我的服务器linux版本为CentOS8,mysql的配置文件默认路径为/etc/my.cnf
,修改文件;
1 | vim /etc/my.cnf |
完成后重启mysql的服务;
1 | systemctl restart mysqld |
登录mysql
1 | mysql -uroot |
修改配置文件后,这里登录不需要密码;
重置密码
1 | use mysql |
后续工作
退出mysql,修改配置文件/etc/my.cnf
,删除skip-grant-tables
行,重新启动mysqld服务;
1 | systemctl restart mysqld |
至此修改完成。
good luck!!!
需要在CentOS8上安装MySQL5.7的可以参考《如何在CentOS8上安装Mysql5.7》。
如何重置Mysql5.7 root密码