在Linux上从源码安装MySQL


Linux支持多种不同的MySQL安装方法。在众多可用的安装方式中,只需要使用Oracle提供的其中一个发行版即可。

步骤

  • 类型 - Apt,设置方法 - 启用MySQL Apt仓库

  • 类型 - Yum,设置方法 - 启用MySQL Yum仓库

  • 类型 - Zypper,设置方法 - 启用MySQL SLES仓库

  • 类型 - RPM,设置方法 - 下载特定软件包

  • 类型 - DEB,设置方法 - 下载特定软件包

  • 类型 - 通用,设置方法 - 下载通用软件包

  • 类型 - 源码,设置方法 - 从源码编译

  • 类型 - Docker,设置方法 - 使用Docker Hub获取MySQL社区版;从My Oracle Support下载MySQL企业版Docker镜像

  • 类型 - Oracle不间断Linux网络,设置方法 - 使用ULN通道

系统上的包管理器可以自动下载和安装MySQL以及来自用户使用的Linux发行版原生软件仓库中的软件包。这些原生软件包包含当前可用版本之前的多个版本。

用户通常无法安装开发里程碑版本,因为这些版本不会在原生仓库中提供。

对于许多Linux安装,需要设置MySQL在机器启动时自动启动。

许多原生软件包安装都具有执行此操作的功能,但是对于源码、二进制和RPM解决方案,则必须单独设置此功能。

所需的脚本是“mysql.server”,它可以在MySQL安装目录下的support-files目录或MySQL源码树中找到。可以将其安装为/etc/init.d/mysql,以便MySQL自动启动和关闭。

更新于:2021年3月9日

447 次浏览

开启你的职业生涯

完成课程获得认证

开始学习
广告