MySQL在CentOS7环境下的安装

自己由于换了新的服务器,所以打算顺手编写此篇文章记录下来整个环境的重新安装过程

注意:切换为root身份进行操作 -->指令 su root


1、如果存在老安装包,将其卸载

这里我们使用管道grep进行过滤,查看是否之前已经安装过安装包

rpm -qa | grep mysql

我们可以看到目前这台机器上面是已经存在用yum下载过的,此时将其卸载即可,这里我们不必逐一卸载,直接输入如下指令即可进行批量化卸载。(删除之前关闭其服务,输入systemctl stop mysqld即可)

rpm -qa | grep mysql | xargs yum -y remove

卸载后发现安装包也不存在了

当然,我们也可以查看/etc目录下的my.conf文件,卸载干净后此时是什么也没有的

不过有一点需要注意,mysql在卸载时,之前的数据是不做处理的,所以我们可以在目录/var/lib/mysql/下面看到之前的旧的数据。

2、获取mysql官方yum源并上传至服务器

点击进入,获取官方yum源,在选择时根据自己系统进行选择。输入如下指令查看当前系统版本:

cat /etc/redhat-release 

可以看到当前我的是CentOS7.9版本,我们选择该版本即可,为了使观看更加方便,在网页页面按Ctrl+u,获取网页源码,以便于查看更详细信息,点击进行下载:

下载到本地后,输入rz指令,将其上传到自己的linux服务器。如果不存在rz,输入下面指令进行安装即可

yum install lrzsz -y

如下,已将其上传到服务器

3、进行安装mysql yum源

输入指令 rpm -ivh .rpm安装包 进行安装:

在安装完毕后,我们可以发现本地yum源多了一些内容:

4、查看本地yum源是否已生效

输入如下指令,如果存在mysql相关,则表明已生效:

yum list | grep mysql

5、进行安装mysql服务

直接输入如下指令即可:

yum install -y mysql-community-server

在安装时,如果遇到密钥过期报错,输入如下指令,再重新安装即可:

rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

6、安装完毕并启动

在安装完毕后,我们可以看到/etc目录下会存在一个my.conf文件(前面第一步卸载的)并且存在mysql对应的客户端与服务端程序mysqlmysqld

接下来输入如下指令启动即可:

systemctl start mysqld

启动完后,我们使用ps+grep指令发现此时会有一个守护进程正在运行。至此正式安装并启动完毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

无敌梦泪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值