MySQL是一款开源数据库管理系统,支持多种操作系统,其中Linux是最流行的操作系统之一。本文将为大家介绍怎样在Linux系统中使用yum命令来卸载和安装MySQL5.7.18。
在卸载MySQL之前,需要先检查MySQL是否已经被安装,以及其版本。可以使用以下命令来查看版本号:
mysql --version
若版本号为5.7.18,则说明MySQL已经被安装。下面是卸载MySQL的步骤:
使用以下命令来停止正在运行的MySQL服务:
sudo systemctl stop mysqld
使用以下命令来卸载MySQL:
sudo yum remove mysql-community-server
确认卸载:
rpm -qa | grep mysql
若没有任何输出,则说明MySQL已经彻底卸载。
在安装MySQL5.7.18之前,需要先配置yum源。具体步骤如下:
创建一个MySQL的yum源文件:
sudo vi /etc/yum.repos.d/mysql-community.repo
将以下内容添加到文件中:
[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
更新yum缓存:
sudo yum update
使用以下命令来安装MySQL5.7.18:
sudo yum install mysql-community-server
启动MySQL:
sudo systemctl start mysqld
查看MySQL的状态:
sudo systemctl status mysqld
若状态为active,则说明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状态为正在运行。
在配置完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