在Linux上从源代码安装MySQL

Linux支持许多不同的安装MySQL的方法。在许多可用的安装中,仅需使用Oracle的发行版之一。

步骤

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

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

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

  • 类型-RPM,设置方法-下载特定程序包

  • 类型-DEB,设置方法-下载特定程序包

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

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

  • 类型-Docker,设置方法-使用Docker Hub for MySQL Community Edition; 从My Oracle Support下载MySQL企业版的Docker映像

  • 类型-Oracle坚不可摧的Linux网络,设置方法-使用ULN通道

系统上的软件包管理器可用于从用户正在使用的Linux发行版的本地软件存储库中自动下载并安装MySQL和软件包。这些本机软件包在当前可用发行版的后面具有多个版本。

用户通常无法安装开发里程碑版本,因为它们在本机存储库中不可用。

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

许多本机软件包安装程序都可以执行此操作,但是对于源,二进制和RPM解决方案,必须分别设置此功能。

所需的脚本是“ mysql.server”,可以在MySQL安装目录下的support-files目录中甚至在MySQL源代码树中找到该脚本。它可以作为/etc/init.d/mysql安装,以使Mysql自动启动和关闭。