Linux 操作系统的发行版很多,不同发行版下的 MySQL 版本也是不同的。MySQL 主要支持的 Linux 版本有 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server。这里主要介绍不同 Linux 发行版下 MySQL 支持的版本。

Linux 操作系统的 MySQL 软件包一般分为以下 3 类:

  • RPM 软件包
  • 二进制软件包
  • 源码包

这 3 类 MySQL 软件包的介绍如下:

1)RPM

RPM 软件包的安装和卸载都很方便,它的服务器端(Server)软件和客户端(Client)软件都需要分开下载和安装。

2)二进制软件包

二进制软件包是软件发布的时候已经进行过编译的软件包,安装速度比源码包快得多。

3)源码包

源码包中是 MySQL 数据库的源代码,需要用户编译成二进制文件后才可以使用。

除此之外,不同 Linux 发行版的 MySQL 软件包也是不一样的。下面是 Red Hat Enterprise Linux 和 SUSE Linux Enterprise Server 这两个发行版的 MySQL 软件包的介绍。

1)Red Hat Enterprise Linux 发行版

Red Hat Enterprise Linux 是红帽公司的产品。Red Hat Enterprise Linux 下的 MySQL 软件包大部分是 RPM 软件包。由于支持的处理器架构不一样,所以每个 Red Hat Enterprise Linux 版本下的 MySQL 软件包的版本也不同。

除了 RPM 包的版本以外,在 Red Hat Enterprise Linux 中还有 MySQL 二进制包和源码包。RPM 软件包、二进制软件包和源码包的安装方式是不一样的。RPM 包安装最容易,源码包安装最灵活。

读者可以在下载页面(MySQL :: Download MySQL Community Server),选择 Red Hat Enterprise Linux 平台,下载服务器端和客户端。

2)SUSE Linux Enterprise Server 发行版

SUSE Linux Enterprise Server 是德国 SuSE Linux AG 公司发行和维护的 Linux 发行版。该公司在 2004 年被 Novell 公司收购。和 Red Hat 一样,不同的处理器架构下 MySQL 的版本也不相同。

大家可以在下载页面(MySQL :: Download MySQL Community Server),选择 SUSE Linux enterprise Server 平台,下载服务器端和客户端。

其中,MySQL Server 代表服务器端的 RPM 包,为用户提供核心的 MySQL 服务。Clinet Utilities 代表客户端的 RPM 包,是连接 MySQL 服务的客户端工具,方便管理员和开发人员在服务器上进行各种管理工作。

拓展

除了上述两个 Linux 的发行版以外,还有其他 Linux 发行版,例如比较流行的 Fedora、Ubuntu 和 CentOS 等。还有国内比较好的 Linux 发行版,如红旗、中标普华等。这些 Linux 发行版上都可以安装 MySQL 数据库。

选择 Linux 版本的 MySQL 时,首先要确定自己 Linux 的版本。确定版本后,再根据自己电脑的硬件选择相应的版本。如果有相应的 RPM 软件包,最好选择 RPM 软件包。如果没有相应的 RPM 软件包和二进制软件包,那只能使用源码包进行安装。

下面是常用的 Linux 版本和推荐的 MySQL 版本,如下表所示:

Linux 版本 推荐安装的MySQL版本
Red Hat Enterprise Linux RPM软件包
SUSE Linux Enterprise Server RPM软件包
Fedora RPM软件包
Ubuntu 源码包
CentOS RPM软件包

如果你的 Linux 发行版支持 RPM 软件包,尽量选择 RPM 包进行安装。这种方式安装简单,且管理方便。

黑马程序员 MySQL数据库入门到精通,从mysql安装到mysql高级、mysql优化全囊括

MySQL数据库——对Linux MySQL软件包的一些说明相关推荐

  1. linux怎么把mysql数据库备份还原,MySQL数据库备份和还原

    MySQL数据库备份和还原 打开cmd命令行,一定不是mysql的命令行,我第一次就错在这个地方,郁闷了很久 备份MySQL数据库的命令 mysqldump -hhostname -uusername ...

  2. asp 更新 mysql数据库_asp update mysql数据库

    数据库必知词汇:数据操纵语言DML |名词定义|数据操纵语言(Data Manipulation Language, DML)是SQL语言的四大主要分类之一,用户通过它可以实现对数据库数据的基本操作. ...

  3. MySQL数据库健康检查--MySQL巡检

    MySQL数据库健康检查--MySQL巡检 示例文件下载地址: MySQL健康检查脚本示例.zip 小麦苗 数据库 健康检查脚本 有如下的特点: 1.  绿色版.免安装.纯 SQL 文本 2.  跨平 ...

  4. mysql 重装,Windows系统中完全卸载MySQL数据库实现重装mysql

    一.在控制面板,卸载MySQL的所有组件 控制面板-->所有控制面板项-->程序和功能,卸载所有和MySQL有关的程序 二.找到你的MysQL安装路径,看还有没有和MySQL有关的文件夹, ...

  5. 任意电脑登录MySQL_使用批处理命令注册运行mysql数据库,无需注册mysql服务,可以在任意电脑登录使用...

    使用批处理命令初始化和开启mysql服务,移植数据库之后可以直接运行访问,对于学习数据库的人来说特别的方便哦. 我们可以从mysql官网下载官方社区版本的mysql: 这里使用之前下载的8.0.15来 ...

  6. mysql数据库备份与恢复,mysql多实例部署

    mysql数据库备份与恢复,mysql多实例部署 文章目录 mysql数据库备份与恢复,mysql多实例部署 1: 数据库备份 2:冷备份 3:热备份 4:mysql备份工具mysqldump 5:差 ...

  7. mysql数据库是什么, mysql数据库的特点, SQL 字段数据类型

    mysql数据库是什么 MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司.      MySQL 是一种关联数据库管理系统,关联数据库将数据保存 ...

  8. 4. MySQL数据库管理系统(MySQL的下载安装、配置、补丁 一站式)

    文章目录 MySQL数据库管理系统 1. MySQL下载 2. MySQL安装 3. 创建配置文件 4. 初始化 5. 启动MySQL 6. 使用MySQL 7. MySQL测试 MySQL数据库管理 ...

  9. linux安装mysql.rpm软件包_Linux环境安装MySQL数据库(RPM格式的软件包)

    1.  下载mysql安装包 2.解压已下载的mysql安装包,安装包根据自己需要进行安装.(本人使用mysql 5.5版本测试) 3.先检查本机是否有安装mysql数据库,再使用rpm命令进行安装, ...

最新文章

  1. 英特尔 Arria 10 GX FPGA 正式商用,瞄准数据中心市场
  2. [MSSQL2012]LEAD函数
  3. observable_在Spring MVC流中使用rx-java Observable
  4. 京东共聚黑山县三方合力-农民丰收节·万祥军:谋定智慧农业
  5. 多线程编程注意点(持续更新)
  6. 论文浅尝 | 基于事理图谱的脚本事件预测
  7. 树形结构 —— 并查集 —— 基本操作
  8. 收藏 | Pytorch-lightning的使用
  9. 【原创】StreamInsight查询系列(十)——基本查询操作之联接
  10. 剑指offer(C++)-JZ77:按之字形顺序打印二叉树(数据结构-树)
  11. html5中可用的颜色,jquery – 如何知道HTML5输入类型颜色是否可用作颜色选择器?...
  12. 制造业如何应用大数据
  13. angularjs 资源集合
  14. 阶段1 语言基础+高级_1-3-Java语言高级_07-网络编程_第3节 综合案例_文件上传_2_综合案例_文件上传案例的客户端...
  15. jQuery官网下载文档的步骤
  16. 店盈通:拼多多推广技巧步骤
  17. md5加密校验 java_Java实现MD5加密和文件校验
  18. 埃尔米特插值c语言编程,131张艳-埃尔米特(Hermite)插值逼近的C语言程序.doc
  19. CTFd+CTFd-whale动态靶机环境搭建
  20. 软件智能:aaas系统中的数学程序与技术服务之1 序篇之 绪言

热门文章

  1. FreeSurfer预处理命令
  2. “内鬼式”数据泄露如何有效应对?MyApps平台为企业指点迷津
  3. Sie sind das Essen und wir sind die Jaeger!
  4. 【ubuntu系统】报错:libkmod:ERROR../libkmod/libkmod-config.c:656 kmod_config_parse:/etc/xxxx
  5. 【工控老马】基于西门子S7-200PLC的跑马灯控制系统的设计方案详解
  6. 【GDAL工具箱】新手使用指南-简介
  7. steponeplus软件需要java_StepOnePlus定量PCR仪之使用心得
  8. 单片机综合实验 - 02 | 中断与定时/计数器实验
  9. 快速入门:BUMO 节点安装运维指南
  10. 2018赠好友系列书法作品集