Ubuntu(20.0.10)修改mysql(8.0.23)root密码

Ubuntu 20.04.10 设置MySQL 8.0.23 root密码
最新版Ubuntu的MySQL安装未设置root密码,需要通过特定步骤进行设置。首先,使用特定方式登录mysql,然后将root用户的plugin从auth_socket更改为caching_sha2_password,并将authentication_string设为NULL。完成这些步骤后,可以设置并使用root密码登录,但此后无法免密登录。

https://blog.csdn.net/weixin_38436044/article/details/113745827
先看这位大虾的文章,如果没成再来看我的;我只做一点补充

最新版的Ubuntu系统默认安装MySQL时,缺少了让用户设置root密码的环节,所以登录mysql,以及设置root密码要通过一下的步骤。

使用自己cat出的用户名和密码登录mysql
使用表中的用户名和密码登录mysql

如果root用户的默认plugin值是auth_socket将它改为caching_sha2_password

使用图中的sql语句将root用户的authentication_string项的值改为NULL

完成上述步骤后就可以使用root用户免密登陆了

设置root密码,然后使用设置的密码登录;由于已经设置了root密码,就不能再免密登录了
在这里插入图片描述

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值