以下内容为 2024-06-13 20:30:00 更新
大家在安装的时候,要注意操作系统的版本要与MySQL安装包的版本对应上,否则后面使用 rpm 安装 MySQL 时会出错
这几天我又重新安装了一下,基本符合下面的关系(如果有不对的地方,希望大家在评论区里面提出来,方便我修改,让后面的人少踩一个坑)
CentOS 7.X 的对应 el7
CentOS 8.X 的对应 el8
一、安装 MySQL 的准备工作
1. 查看系统版本
注意:本文采用的系统为 CentOS 8.X,所以对应的 MySQL 版本为 el8
2. 查看系统是否已经安装过 MySQL
查看是否安装了 MySQL
查看是否有安装 mariadb,该软件与 MySQL 数据库有冲突,需要手动卸载 - # 如果是 CentOS7 可以检测出已经安装了 mariadb
- rpm -qa | grep mariadb
复制代码
3. 移除 MySQL 相关的软件
如果系统中没有安装过与 MySQL 相关的软件,直接跳到下一步 - rpm -e --nodeps mariadb-libs-5.5.68-1.el7.x86_64
复制代码
二、安装 MySQL
官网传送门
1. 找到压缩包的下载链接
点击 MySQL Community Server
选择 MySQL 的版本
注意 MySQL 的版本需要与 Linux 的版本对应上
- centos7 系统对应的 MySQL 是 el7
- centos8 系统对应的 MySQL 是 el8
一般情况下,直接选择第一个安装包即可,第一个安装包的版本会不定时的更新,与本文所用的安装包有略微的差别,但是并不影响具体的使用
截止 2023-5-11 最新版为 mysql-8.0.33-1.el8.x86_64.rpm-bundle.tar
2. 下载压缩包
此时有两种方法
- 第一种,直接点击 No thanks, just start my download 进行下载,然后通过上传工具上传到服务器
- 第二种,右键 No thanks, just start my download,选择复制链接,然后在服务器中通过 wget 命令下载到服务器
这里通过 wget 命令下载到服务器,安装到 usr/local 目录,总共 838.4M,下载速度比较慢,需要耐心等待 - wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar
复制代码
3. 查看下载好的压缩包
4. 解压
解压之后会有很多包产生,为了方便查看,将其解压到 /usr/local/mysql_package 里面 - mkdir /usr/local/mysql_package
复制代码
[code][/code] |