[Linux服务器] Linux 安装 MySQL【CentOS】【超详细图文教程】

996 0
Honkers 2025-7-28 01:19:21 来自手机 | 显示全部楼层 |阅读模式

以下内容为 2024-06-13 20:30:00 更新

大家在安装的时候,要注意操作系统的版本要与MySQL安装包的版本对应上,否则后面使用 rpm 安装 MySQL 时会出错

这几天我又重新安装了一下,基本符合下面的关系(如果有不对的地方,希望大家在评论区里面提出来,方便我修改,让后面的人少踩一个坑)

CentOS 7.X 的对应 el7

CentOS 8.X 的对应 el8

一、安装 MySQL 的准备工作

1. 查看系统版本

注意:本文采用的系统为 CentOS 8.X,所以对应的 MySQL 版本为 el8

  1. cat /etc/redhat-release
复制代码

2. 查看系统是否已经安装过 MySQL

查看是否安装了 MySQL

  1. rpm -qa | grep mysql
复制代码

查看是否有安装 mariadb,该软件与 MySQL 数据库有冲突,需要手动卸载

  1. # 如果是 CentOS7 可以检测出已经安装了 mariadb
  2. rpm -qa | grep mariadb
复制代码

3. 移除 MySQL 相关的软件

如果系统中没有安装过与 MySQL 相关的软件,直接跳到下一步

  1. 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,下载速度比较慢,需要耐心等待

  1. cd /usr/local
复制代码
  1. wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.31-1.el8.x86_64.rpm-bundle.tar
复制代码

3. 查看下载好的压缩包

  1. ll
复制代码

4. 解压

解压之后会有很多包产生,为了方便查看,将其解压到 /usr/local/mysql_package 里面

  1. mkdir /usr/local/mysql_package
复制代码
[code][/code]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2026 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行