2.5 在 Linux 上安装 MySQL
- 2.5.1 使用 MySQL Yum 仓库在 Linux 上安装 MySQL
- 2.5.2 使用 MySQL APT 仓库在 Linux 上安装 MySQL
- 2.5.3 使用 MySQL SLES 仓库在 Linux 上安装 MySQL
- 2.5.4 使用 Oracle 的 RPM 包在 Linux 上安装 MySQL
- 2.5.5 使用 Oracle 的 Debian 软件包在 Linux上 安装 MySQL
- 2.5.6 使用 Docker 在 Linux 上部署 MySQL
- 2.5.7 从本地软件仓库在 Linux 上安装 MySQL
- 2.5.8 使用 Juju 在 Linux 上安装 MySQL
- 2.5.9 使用 systemd 管理 MySQL 服务器
Linux 支持安装 MySQL 的多种不同解决方案。我们建议你使用 Oracle 的一个发行版,其中有几种安装方法:
表 2.8 Linux 安装方法和信息
类型 | 安装方法 | 附加信息 |
---|---|---|
Apt | 启用 MySQL Apt 仓库 | 文档 |
Yum | 启用 MySQL Yum 仓库 | 文档 |
Zypper | 启用 MySQL SLES 仓库 | 文档 |
RPM | 下载指定的包 | 文档 |
DEB | 下载指定的包 | 文档 |
普通 | 下载指定的包 | 文档 |
源码 | 从源码编译 | 文档 |
Docker | 使用 Oracle Container Registry。你也可以使用支持 MySQL 社区版和 MySQL 企业版的我的 Oracle 支持 的 Docker Hub。 | 文档 |
Oracle Unbreakable Linux Network | 使用 ULN 通道 | 文档 |
作为替代方案,你可以使用系统上的软件包管理器从 Linux 发行版的本地软件库中自动下载和安装 MySQL 软件包。这些本机软件包通常比当前可用版本晚几个版本。你通常也无法安装开发里程碑版本(DMR),因为这些版本通常在本机仓库中不可用。有关使用本机软件包安装程序的更多信息,参阅章节 2.5.7,“从本机软件库在 Linux 上安装 MySQL”。
注意
对于许多 Linux 安装,你希望将 MySQL 设置为在机器启动时自动启动。许多本机软件包安装为你执行此操作,但对于源代码、二进制和RPM解决方案,你可能需要单独设置。所需的脚本 mysql.server,可以在 MySQL 安装目录下的支持文件目录或 MySQL 源代码树中找到。你可以将其安装为 /etc/init.d/mysql
,用于自动启动和关闭 MySQL。参阅章节 4.3.3,“mysql.server——MySQL 服务器启动脚本”。