解决MySQL密码无法设置问题

引言

当我们第一次在Linux中安装好MySQL服务后,使用如下命令可以查看第一次进入MySQL的临时密码。

cat /var/log/mysqld.log | grep password

但是我们如何修改它为自己想要的永久MySQL密码呢?在修改过程中出现的密码太短而无法设置的问题如何解决呢? 

解决办法

首先我们可以使用 如下命令修改密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY '密码';

但当我想把密码设置为root时,系统提示该密码不够安全,如下图所示 :

所以我们可以执行接下来的命令来修改MySQL密码强度:

1.设置密码全局验证强度为低:

 “ set global validate_password_policy=LOW; ”

2.设置密码长度大于等于1位数即可:

“ set global validate_password_length=1; ” 

当我依次输入这两个指令后,再次尝试修改我的MySQL密码为root,结果显示成功,如下图所示:

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值