关键词

Linux下MySQL5.7.18 yum方式从卸载到安装过程图解

Linux下MySQL5.7.18yum方式从卸载到安装过程

MySQL是一款开源数据库管理系统,支持多种操作系统,其中Linux是最流行的操作系统之一。本文将为大家介绍怎样在Linux系统中使用yum命令来卸载和安装MySQL5.7.18。

1. 卸载MySQL5.7.18

在卸载MySQL之前,需要先检查MySQL是否已经被安装,以及其版本。可以使用以下命令来查看版本号:

mysql --version

若版本号为5.7.18,则说明MySQL已经被安装。下面是卸载MySQL的步骤:

  1. 使用以下命令来停止正在运行的MySQL服务:

    sudo systemctl stop mysqld

  2. 使用以下命令来卸载MySQL:

    sudo yum remove mysql-community-server

  3. 确认卸载:

    rpm -qa | grep mysql

    若没有任何输出,则说明MySQL已经彻底卸载。

2. 安装MySQL5.7.18

在安装MySQL5.7.18之前,需要先配置yum源。具体步骤如下:

  1. 创建一个MySQL的yum源文件:

    sudo vi /etc/yum.repos.d/mysql-community.repo

  2. 将以下内容添加到文件中:

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

  3. 更新yum缓存:

    sudo yum update

  4. 使用以下命令来安装MySQL5.7.18:

    sudo yum install mysql-community-server

  5. 启动MySQL:

    sudo systemctl start mysqld

  6. 查看MySQL的状态:

    sudo systemctl status mysqld

    若状态为active,则说明MySQL已经成功安装。

示例说明

示例1:查询MySQL状态

使用以下命令来查询MySQL状态:

sudo systemctl status mysqld

输出如下:

● mysqld.service - MySQL Community Server
   Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2021-06-14 21:00:02 CST; 4min 13s ago
  Process: 5023 ExecStart=/usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid $MYSQLD_OPTS (code=exited, status=0/SUCCESS)
  Process: 5013 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS)
 Main PID: 5026 (mysqld)
   CGroup: /system.slice/mysqld.service
           └─5026 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid

其中,Active: active (running)表示MySQL状态为正在运行。

示例2:更新yum缓存

在配置完MySQL的yum源文件之后,需要更新yum缓存,使用以下命令进行更新:

sudo yum update

更新过程中,会显示类似下面的内容:

 …
mysql-connectors-community                                | 2.5 kB  00:00:00     
mysql-tools-community                                     | 2.5 kB  00:00:00     
mysql56-community                                         | 2.5 kB  00:00:00     
mysql57-community                                         | 2.5 kB  00:00:00     
(1/7): mysql-connectors-community/x86_6 | 3.6 kB  00:00:00     
(2/7): mysql-tools-community/x86_64/7. | 3.4 kB  00:00:00     
(3/7): mysql56-community/x86_64/7Ser | 2.5 kB  00:00:00     
(4/7): mysql57-community/x86_64/7Ser | 2.5 kB  00:00:00     
…

更新完成后,即可进行MySQL的安装。

本文链接:http://task.lmcjl.com/news/13932.html

展开阅读全文