Centos7安装MySQL-5.7
2021/9/17 2:04:52
本文主要是介绍Centos7安装MySQL-5.7,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
文章目录
- 一、安装MySQL源
- 二、yum安装MySQL
- 三、启动MySQL服务
- 四、设置开机启动
- 五、登录MySQL
- 六、修改MySQL密码
- 1、查看 mysql 初始的密码策略,
- 2、设置密码的验证强度等级
- 3、当前密码长度为4
- 4、修改MySQL密码
一、安装MySQL源
# 下载mysql安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm # 安装源 yum -y localinstall mysql57-community-release-el7-11.noarch.rpm
二、yum安装MySQL
yum -y install mysql-community-server
三、启动MySQL服务
systemctl start mysqld
四、设置开机启动
systemctl enable mysqld systemctl daemon-reload
五、登录MySQL
cat /var/log/mysqld.log
六、修改MySQL密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';
如果提示报错:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
则需要修改MySQL的密码策略
1、查看 mysql 初始的密码策略,
输入语句 “ SHOW VARIABLES LIKE ‘validate_password%’; ” 进行查看,
1)、validate_password_length 固定密码的总长度; 2)、validate_password_dictionary_file 指定密码验证的文件路径; 3)、validate_password_mixed_case_count 整个密码中至少要包含大/小写字母的总个数; 4)、validate_password_number_count 整个密码中至少要包含阿拉伯数字的个数; 5)、validate_password_policy 指定密码的强度验证等级,默认为 MEDIUM; 关于 validate_password_policy 的取值: 0/LOW:只验证长度; 1/MEDIUM:验证长度、数字、大小写、特殊字符; 2/STRONG:验证长度、数字、大小写、特殊字符、字典文件; 6)、validate_password_special_char_count 整个密码中至少要包含特殊字符的个数;
2、设置密码的验证强度等级
设置 validate_password_policy 的全局参数为 LOW 即可,输入设值语句 “ `set global validate_password_policy=LOW;` ” 进行设值,
3、当前密码长度为4
可以根据自己相关自定义密码长度,输入设值语句 “ `set global validate_password_length=4;` ”
4、修改MySQL密码
现在可以为 mysql 设置简单密码了,只要满足四位的长度即可,`ALTER USER 'root'@'localhost' IDENTIFIED BY 'root';`
这篇关于Centos7安装MySQL-5.7的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-16MySQL资料:新手入门教程
- 2024-11-15MySQL教程:初学者必备的MySQL数据库入门指南
- 2024-11-15MySQL教程:初学者必看的MySQL入门指南
- 2024-11-04部署MySQL集群项目实战:新手入门教程
- 2024-11-04如何部署MySQL集群资料:新手入门指南
- 2024-11-02MySQL集群项目实战:新手入门指南
- 2024-11-02初学者指南:部署MySQL集群资料
- 2024-11-01部署MySQL集群教程:新手入门指南
- 2024-11-01如何部署MySQL集群:新手入门教程