Ubuntu18.04 修改Mysql5.7默认root密码-默认空密码问题

今天突然发现ubuntu18.4.1没法用数据库密码,输入密码和没输入密码一样,这点前段时间也看到某个博主,也在遇到这个问题,但是问题没解决,我记录一下我的解决方式,我大致就两步


第一步: 


UPDATE user SET plugin='mysql_native_password' WHERE User='root'; 修改用户的密码模式


第二步:


update mysql.user set authentication_string=password('szwtdl888') where user='root' and Host = 'localhost';


第二步解决,mysql5.7要求密码必须字符串和数字结合,说白了就是安全考虑,也可以加特殊字符


第三步就是刷新权限,前面修改了,但是我们的刷新一下权限才能生效,重启也可以


flush privileges;


喜欢就点个赞吧

发表评论

需要先登录,才能发表评论哦! 登录

网友评论
暂无评论
在线客服