标签:centos 修改 使用 默认 密码 mysql password root
文档备注前提:这几天在centos上配置mysql,由于第一次mysql安装后root密码是自己生成的,着实不好记,所以就相当修改密码,但是mysql默认的密码机制比较复杂,为了给root修改一个好记的密码,只能修改密码机制,下文就从第一次使用mysql开始。
第一步:安装完mysql后,先查看到当前的密码
使用命令: grep "temporary password" /var/log/mysqld.log (注意:也可直接打开日志文件去找密码,比较麻烦)
第二步:用当前密码登录mysql(注:第一次使用mysql必须使用生成的密码,进入后才可进行修改操作)
使用命令: mysql -uroot -p
第三步:修改密码(未进行密码机制修改前,只能修改为复杂密码,字母数字大小写长度限制)
使用命令: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
第四步:修改密码机制
使用命令 show global variables like '%validate_password%'; set global validate_password_policy=0; # 关闭密码复杂性策略 set global validate_password_length=4; # 设置密码最低长度为4
第五步:重新修改密码(密码机制修改后,可自行设置密码)
使用命令: ALTER USER 'root'@'localhost' IDENTIFIED BY 'new password';
修改后,就可以使用“111111”密码登录mysql 了。
标签:centos,修改,使用,默认,密码,mysql,password,root 来源: https://www.cnblogs.com/pinpin/p/14271655.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。