Centos7.6安装Mysql5.7(yum配置安装)

环境
测试所用Linux版本:
OS版本


1:下载yum源包。

下载官方Mysql yun源,下载地址为:https://dev.mysql.com/downloads/repo/yum/
下载地址
这边下载的包名为:mysql80-community-release-el7-3.noarch

2:安装yum源包。

使用winscp上传软件包之后安装。
安装命令:rpm -ivh mysql80-community-release-el7-3.noarch.rpm
安装过程
安装成功后,会在/etc/yum.repos.d/ 目录下出现Mysql的yum源。

3:配置yum对应mysql的版本

使用yum repolist all | grep mysql查看对应的包(community 代表社区版),如下图只有8.0版本的mysql是启动的。如果不配置默认安装的就是mysql8.0版本。
在这里插入图片描述
这边使用yum命令来禁用8.0版本的mysql,启用5.7版本的mysql。

yum-config-manager --disable mysql80-community
执行会发现enable=0
在这里插入图片描述

yum-config-manager --enable mysql57-community

在这里插入图片描述
再次执行命令yum repolist all | grep mysql 确定命令是否执行成功。
在这里插入图片描述

4:安装Mysql并启动服务

执行安装命令 yum -y install mysql mysql-server 进行安装,后面等待安装完成即可。

使用如下命令,启动并查看mysql服务状态。

systemctl start mysqld.service
systemctl status mysqld.service

在这里插入图片描述

5:修改mysql默认密码

使用grep 'temporary password' /var/log/mysqld.log 查看系统自动生成的初始密码
在这里插入图片描述
使用mysql -uroot -p 进行登录,登录后用ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass4!'; 进行修改密码。
修改后成功登陆即可正常使用。


其他

a:修改密码出现如下报错:

在这里插入图片描述
因为密码策略问题,导致简单密码不能设置。如下修改mysql的密码策略:
设置密码安全等级为低

set global validate_password_policy=LOW;

设置密码长度最短6位。

set global validate_password_length=6;

设置成功后即可成功设置123456密码。但是只是测试方便设置,如果是公网数据库不建议如此设置。

b:mysql服务设置开机自启动

命令如下:

systemctl enable mysqld

c:官网指南

快速配置指南 链接:https://dev.mysql.com/doc/mysql-yum-repo-quick-guide/en/
用户指南 链接:https://dev.mysql.com/doc/refman/5.7/en/

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值