mysql5.7 与 5.5 密码设置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql5.7 与 5.5 密码设置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1599字,纯文字阅读大概需要3分钟。
内容图文
![mysql5.7 与 5.5 密码设置](/upload/InfoBanner/zyjiaocheng/502/73b371eda3164939b8d492a8e19a22e0.jpg)
查看软件版本:select version();
初始密码:grep host /var/log/mysql.log #在引号后为初始密码
更改root密码:alter user "root"@"localhost" identified by ‘密码‘;
查看密码策略:show variables like "validate_password%"; (永久配置文件/etc/my.cnf,[mysqld]之下写入)
1 |
validate_password.policy |
validate_password.mixed_case_count |
validate_password.number_count |
validate_password.special_char_count |
validate_password.length |
意义 |
密码策略 |
至少包含的小写和大写个数 |
包含数字个数 |
特殊字符个数 |
密码长度 |
注:5.7后密码策略为点分隔,5.7前为_分隔
重置root密码:
设置免密登录:skip-grant-tables (/etc/my.cnf,[mysqld]下写入)
重启mysqld:systemctl restart mysqld
直接回车免密登录:mysql -u root -p
删除mysql.user表中的authentication_string字段内容:update mysql.user set authentication_string=‘ ‘ where user=‘root‘;
删除/etc/my.cnf中的免密登录
重启mysqld
修改root密码:alter user "root"@"localhost" identified by ‘密码‘;
mysql5.5:
查看软件版本:select version();
初始密码为空
更改root密码:登录中:SET PASSWORD FOR 用户名@"客户端地址"=PASSWORD("新密码");
密码策略:同5.7后,5.7前为_分隔
重置root密码:windows环境
关闭服务;
在bin下#mysqld -nt --skip-grant-tables
新开命令行,在bin下登录 update mysql.user set password=password("新密码") where user="root";
注:使用password给密码加密,加密密码与密码一一对应
重启服务
mysql5.7 与 5.5 密码设置
标签:auth 查看密码 margin 配置文件 客户端 lte char otto ack
本文系统来源:https://www.cnblogs.com/NINOMIYA1360/p/9866054.html
内容总结
以上是互联网集市为您收集整理的mysql5.7 与 5.5 密码设置全部内容,希望文章能够帮你解决mysql5.7 与 5.5 密码设置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。