Linux出现sql密码被忘记的解决方法
更新时间:2024年08月21日 11:39:11 作者:码农研究僧
我们在Linux系统中使用Mysql数据库时,有时会将密码忘记,无法进行登陆,所以本文小编给大家大家介绍了Linux出现sql密码被忘记的解决方法,文中通过图文讲解的非常详细,具有一定的参考价值,需要的朋友可以参考下
正文
直奔主题
以root权限执行下述所有的命令
暂停mysql的服务:
service mysql stop执行跳过tables的密码:
mysqld_safe --skip-grant-tables &(其中&代表后台运行)

登录mysql并修改密码:
mysql,之后切换mysql的表格:use mysql

- 根据不同的版本号修改对应密码:
如果是mysql8的版本:
UPDATE user SET password=password("123456") WHERE user='root';
flush privileges;
如果是mysql5的版本:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456'; flush privileges; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
截图如下:

到此这篇关于Linux出现sql密码被忘记的解决方法的文章就介绍到这了,更多相关Linux sql密码被忘记内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
linux为repo 'AppStream'下载元数据失败的解决
这篇文章主要介绍了linux为repo 'AppStream'下载元数据失败的解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教2023-06-06
linux防火墙iptables规则的查看、添加、删除和修改方法总结
本文介绍了如何对linux防火墙iptables规则进行查看、添加、删除和修改的操作,大家可以参考一下2018-03-03


最新评论