MYSQL 8.0版本修改用户密码(知道登录密码)和Sqlyog错误码2058一案

本文讲述了作者在使用Sqlyog连接Linux上的MySQL数据库时遇到的错误2058,解决过程包括检查root用户的host设置,正确修改密码并刷新权限。最后,作者提醒读者注意host的正确配置以确保顺利连接。
摘要由CSDN通过智能技术生成



         今天准备使用sqlyog连接一下我Linux上面的mysql数据库,然后就报如下错误
 

        有一个简单的办法就是修改密码为password就完事!然后我就开始查找如何修改密码!

        如果是需要解决Sqlyog错误码2058的话,执行以下命令,但是注意root对应host是不是localhost,我的就不是localhost,而是%

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

~~~~~~~~~~~~~~~~~~~~~一条分割线~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
       正常修改密码如下文:

        我按照查阅最高的文章里面的方法去尝试修改,但是也不行

        它报这个错误!后面我就发现原来是我的host写错了,应该先查一下root对应的host再进行修改就ok了!
        下面是我的解决方法,分享给大伙!

1.登录mysql

mysql -p -u root

2.输入密码
3.使用mysql数据库

use mysql;

4.进行查询 user、host

 select user,host from user;

5.修改密码

alter user 'root'@'%' identified by 'password';

 6.刷新权限

flush privileges;

7.重新登录测试是否修改成功! 




感谢各位的观看,创作不易,能不能给哥们来一个点赞呢!!!

好了,今天的分享就这么多了,有什么不清楚或者我写错的地方,请多多指教!

私信,评论我呗!!!!!! 

关注我下一篇不迷路哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值