IT俱乐部 Linux Linux出现sql密码被忘记的解决方法

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密码被忘记内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章希望大家以后多多支持IT俱乐部!

本文收集自网络,不代表IT俱乐部立场,转载请注明出处。https://www.2it.club/server/linux/12940.html
上一篇
下一篇
联系我们

联系我们

在线咨询: QQ交谈

邮箱: 1120393934@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部