CentOS7操作系统详细安装MySQL5.7

本文详细介绍了在CentOS7系统中如何通过Yum添加MySQL5.7的仓库,选择并安装特定版本,设置初始密码,以及开启和配置远程连接权限。包括允许root用户从任何地方或特定IP远程登录,并对权限进行分类说明。
摘要由CSDN通过智能技术生成

CentOS7操作系统下安装MySQL5.7和授权远程连接

Centos7操作系统YUM库列表里默认不再提供MySQL,已经被MariaDB代替。如果我们想通过YUM在线安装Mysql,我们需要添加MySQL Yum库。

一、添加MySQL Yum库

进入/home/目录,然后下载MySQL Yum库提供了RPM包。这个RPM包可以在这个地址找到:https://dev.mysql.com/downloads/repo/yum/

cd /home/
wget https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

下载好之后,然后安装它

rpm -ivh mysql80-community-release-el7-1.noarch.rpm

这样我们就在YUM里添加了MySQL YUM安装包。

二、选择要安装的MySQL版本。

在YUM库中,存储了多个版本的MySQL,现在最新版的MySQL版本为8.0的,我们更新YUM库之后,默认安装的是最新版本的MySQL,其它版本的存储库是禁用的。我们可以通过下面的命令来查看,到底支持哪几他版本的MySQL,并查看状态。

yum repolist all | grep mysql

我可以看到现在支持这几个版本的MySQL安装,并且MySQL8.0是属于启用状态,如果我们想要安装8.0版本的MySQL就不需要更改任何配置,直接安装即可。现在我们要安装的是5.7版本的,所以我们需要修改一下配置文件。/etc/yum.repos.d/mysql-community.repo

vim /etc/yum.repos.d/mysql-community.repo

在这里插入图片描述
我们找到5.7的和8.0的配置信息。


```php
[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

[mysql80-community]
name=MySQL 8.0 Community Server
baseurl=http://repo.mysql.com/yum/mysql-8.0-community/el/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql

找到要安装的MySQL版本配置信息,并编辑启用的选项。enabled=0为禁用对应版本的YUM库,enabled=1为启用,默认8.0的配置为enabled=1,安装5.7的话,我们就把8.0的enabled=1修改为enabled=0,然后把5.7的enabled=0修改为enabled=1。

修改完成之后,我们通过下面的命令来验证状态:


```php
yum repolist enabled | grep mysql

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值