centos7 mysql 5.5.27_CentOS_7_mysql_5.7.27安装

本文档详细介绍了如何在CentOS 7上安装MySQL 5.7.27,包括创建mysql文件夹、解压安装包、卸载冲突组件、安装依赖、安装mysql组件、修改初始密码以及设置密码策略。在安装过程中,需要注意解决依赖问题和设置符合要求的复杂密码。
摘要由CSDN通过智能技术生成

1、创建mysql文件夹:mkdir /home/mysql 用于存放MySQL安装包

2、打开创建的mysql文件: cd /home/mysql/

3、解压tar文件:tar -xvf mysql-5.7.27-1.el7.x86_64.rpm-bundle.tar

4、卸载冲突的RPM组件

在我们安装mysql相关组件的时候,如果不将此冲突的组件删除掉,我们是安装不成功的。rpm -qa | grep postfix

rpm -qa | grep mariadb

5、安装相应的依赖 :

yum -y install libaio

yum -y install net-tools

yum -y install perl

6、 安装mysql组件

经过上面的解压操作,我们得到了很多rpm文件。但是我们不需要这么多,我们只需要安装

以下四个组件就可以了:因为具有依赖关系,所以我们需要按顺序执行。rpm -ivh mysql-community-common-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-libs-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-client-5.7.27-1.el7.x86_64.rpm

rpm -ivh mysql-community-server-5.7.27-1.el7.x86_64.rpm

7、修改MySQL密码

mysql安装完成之后我们是没有设置密码的,但是mysql为我们设置了一个临时的密码,我们可以查看mysql的日志知道这个临时密码,查看临时密码前确保数据库启动。查看mysql是否启动:service mysqld status

启动mysql:service mysqld start

停止mysql:service mysqld stop

重启mysql:service mysqld restart

(2)查看临时密码:grep password /var/log/mysqld.log

登录mysql(命令:mysql -p),输入临时密码

退出当前登录:quit;

修改密码:ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';

新密码有要求:This will require that passwords contain at least one upper case letter, one lower case letter, one digit, and one special character, and that the total password length is at least 8 characters.

这将要求密码包含至少一个大写字母、一个小写字母、

一个数字和一个特殊字符,并且总密码长度至少为8个字符。

太复杂了 我们修改两个全局参数:

首先,修改validate_password_policy参数的值

mysql> set global validate_password_policy=0;

再修改密码的长度

mysql> set global validate_password_length=1;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值