CentOS 7.6安装Mysql5.7

        目录

1、检查是否安装了Mysql

2、安装Mysql官方yum源

(1)查看CentOS版本

(2) 下载mysql官方yum源的安装包

(3) 安装mysql官方yum源

(4) 测试mysql官方yum源是否安装成功

3、安装并启动Mysql服务

(1) 安装Mysql服务

(2) 启动Mysql服务

(3) 查看是否启动成功


1、检查是否安装了Mysql

输入下面的指令检查是否安装了Mysql

[gzx@VM-16-2-centos ~]$ ps ajx |grep mysql

如果没有安装的话,结果如下:

如果是其他现象,可以自行卸载显示出来的mariadb或mysql安装包:

[gzx@VM-16-2-centos ~]$ sudo yum remove mysql

[gzx@VM-16-2-centos ~]$ sudo rpm -qa | grep mysql
mysql80-community-release-el7-6.noarch                
mysql-community-libs-8.0.30-1.el7.x86_64
mysql-community-libs-compat-8.0.30-1.el7.x86_64
mysql-community-common-8.0.30-1.el7.x86_64
mysql-community-client-plugins-8.0.30-1.el7.x86_64
mysql-community-icu-data-files-8.0.30-1.el7.x86_64    # 除了icu外,其他的都要移除 
    
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql80-community-release-el7-6.noarch
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-libs-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-libs-compat-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-common-8.0.30-1.el7.x86_64
[gzx@VM-16-2-centos ~]$ sudo rpm -e --nodeps mysql-community-client-plugins-8.0.30-1.el7.x86_64

2、安装Mysql官方yum源

(1)查看CentOS版本

Mysql的版本必须要和CentOS的版本对应!查看CentOS版本的指令如下:

[gzx@VM-16-2-centos ~]$ cat /etc/redhat-release

(2) 下载mysql官方yum源的安装包

获取下载链接

获取mysql官方yum源安装包:repo.mysql.com

找到Mysql57,同时只看含“el”的(el 代表CentOS),因为CentOS的版本是7.6的,所以要找的是 Mysql57同时包含el7字段的安装包

CentOS 7.6安装Mysql5.7_第1张图片

按F12进入调试模式,在网页源码中查看完整的包名。找到自己需要的包以后,右键点击复制链接地址(因为没有7.6版本的所以就使用下面这个包了)

使用下载链接下载yum源的安装包

首先在云服务器上新建一个目录来保存 mysql官方yum源的安装包,并切换到该目录下,wget指令后面跟的是你刚刚复制的下载链接地址。到此才算是下载好了yum源的安装包。

[gzx@VM-16-2-centos ~]$ mkdir mysql
[gzx@VM-16-2-centos ~]$ cd mysql/
[gzx@VM-16-2-centos mysql]$ wget http://repo.mysql.com/mysql57-community-release-el7.rpm

CentOS 7.6安装Mysql5.7_第2张图片

(3) 安装mysql官方yum源

 在命令行输入下面指令

[gzx@VM-16-2-centos mysql]$ sudo rpm -Uvh mysql57-community-release-el7.rpm

(4) 测试mysql官方yum源是否安装成功

其实就是看一下你安装的yum源可以下载哪些服务或者库,输入下面指令,如果会帮你列举出一堆东西就说明yum源安装成功。

[gzx@VM-16-2-centos mysql]$ yum list | grep mysql

CentOS 7.6安装Mysql5.7_第3张图片

3、安装并启动Mysql服务

(1) 安装Mysql服务

前面都是准备工作,下面才开始安装Mysql,输入

[gzx@VM-16-2-centos mysql]$ sudo yum install -y mysql-community-server

我在安装的时候最后一行报了这样的错误,说明安装时发现缺失了某个文件,此时我们需要先引入这个文件,然后再重新输入上述语句安装Mysql。

引入该文件的指令如下(注意缺失的文件名和下面要引入的文件名是一致的)

[gzx@VM-16-2-centos mysql]$ sudo rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022

然后我们重新输入最开始的安装指令,如下就表明安装成功

CentOS 7.6安装Mysql5.7_第4张图片

(2) 启动Mysql服务

输入下面的指令来启动Mysql服务

[gzx@VM-16-2-centos mysql]$ systemctl start mysqld.service

CentOS 7.6安装Mysql5.7_第5张图片

(3) 查看是否启动成功

输入如下指令

[gzx@VM-16-2-centos mysql]$ ps ajx | grep mysqld

你可能感兴趣的:(Mysql,/,Sqlite,数据库,mysql,centos,数据库)