目录
- 2.1 一般安装指南
- 2.2 使用通用二进制文件在 Unix/Linux 上安装 MySQL
- 2.3 在 Microsoft Windows 上安装 MySQL
- 2.4 在 macOS 上安装 MySQL
- 2.5 在 Linux 上安装 MySQL
- 2.5.1 使用 MySQL Yum 存储库在 Linux 上安装 MySQL
- 2.5.2 使用 MySQL APT 存储库在 Linux 上安装 MySQL
- 2.5.3 使用 MySQL SLES 存储库
- 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 服务器
- 2.6 使用 Unbreakable Linux Network (ULN) 安装 MySQL
- 2.7 在 Solaris 上安装 MySQL
- 2.8 从源代码安装 MySQL
- 2.9 安装后设置和测试
- 2.10 Perl 安装说明
本章介绍如何获取和安装 MySQL。以下概述了该过程,后面的部分将提供详细说明。如果您计划将现有版本的 MySQL 升级到更新的版本,而不是首次安装 MySQL,请参阅第 3 章,升级 MySQL,了解有关升级过程以及升级前应考虑的问题的信息。
如果您有兴趣从其他数据库系统迁移到 MySQL,请参阅第 A.8 节,“MySQL 9.0 常见问题解答:迁移”,其中包含一些有关迁移问题常见问题的解答。
安装 MySQL 通常遵循以下步骤
确定 MySQL 是否在您的平台上运行并受到支持。
请注意,并非所有平台都同样适合运行 MySQL,并且并非所有已知运行 MySQL 的平台都得到 Oracle 公司的官方支持。有关那些得到官方支持的平台的信息,请访问 MySQL 网站上的https://www.mysqlserver.cn/support/supportedplatforms/database.html。
选择要安装的版本。
MySQL 提供了LTS 系列(例如 MySQL 8.4)和创新系列(例如 9.0)。它们针对不同的用例,如第 1.3 节,“MySQL 版本:创新和 LTS”中所述。
选择要安装的发行版。
有多个版本的 MySQL 可供使用,并且大多数版本都提供多种发行版格式。您可以从包含二进制(预编译)程序或源代码的预打包发行版中选择。如有疑问,请使用二进制发行版。Oracle 还提供对 MySQL 源代码的访问,供那些希望查看最新发展情况并测试新代码的人使用。要确定应使用哪个版本和类型的发行版,请参阅第 2.1.2 节,“要安装的 MySQL 版本和发行版”。
下载您要安装的发行版。
有关说明,请参阅第 2.1.3 节,“如何获取 MySQL”。要验证发行版的完整性,请使用第 2.1.4 节,“使用 MD5 校验和或 GnuPG 验证软件包完整性”中的说明。
安装发行版。
要从二进制发行版安装 MySQL,请使用第 2.2 节,“使用通用二进制文件在 Unix/Linux 上安装 MySQL”中的说明。或者,使用安全部署指南,它提供使用 MySQL 企业版服务器的通用二进制发行版的部署过程,该发行版具有用于管理 MySQL 安装安全性的功能。
要从源代码发行版或当前开发源代码树安装 MySQL,请使用第 2.8 节,“从源代码安装 MySQL”中的说明。
执行任何必要的安装后设置。
安装 MySQL 后,请参阅第 2.9 节,“安装后设置和测试”,了解有关确保 MySQL 服务器正常工作的相关信息。此外,请参考第 2.9.4 节,“保护初始 MySQL 帐户”中的信息。本节介绍如何保护初始 MySQL
root
用户帐户,该帐户在您分配密码之前没有密码。无论您是使用二进制发行版还是源代码发行版安装 MySQL,本节都适用。如果您想运行 MySQL 基准测试脚本,则必须提供对 MySQL 的 Perl 支持。请参阅第 2.10 节,“Perl 安装说明”。
在不同平台和环境上安装 MySQL 的说明可按平台提供。
Unix、Linux
有关在大多数 Linux 和 Unix 平台上使用通用二进制文件(例如
.tar.gz
包)安装 MySQL 的说明,请参阅第 2.2 节,“在 Unix/Linux 上使用通用二进制文件安装 MySQL”。有关从源代码发行版或源代码存储库完全构建 MySQL 的信息,请参阅第 2.8 节,“从源代码安装 MySQL”
有关在特定平台上进行安装、配置和从源代码构建的帮助,请参阅相应的平台部分。
Linux(包括有关特定于发行版的说明),请参阅第 2.5 节,“在 Linux 上安装 MySQL”。
IBM AIX,请参阅第 2.7 节,“在 Solaris 上安装 MySQL”。
Microsoft Windows
有关在 Microsoft Windows 上使用 MSI 安装程序或压缩二进制文件安装 MySQL 的说明,请参阅第 2.3 节,“在 Microsoft Windows 上安装 MySQL”。
有关从源代码构建 MySQL 的详细信息和说明,请参阅第 2.8 节,“从源代码安装 MySQL”。
macOS
有关在 macOS 上安装的说明,包括使用二进制包和原生 PKG 格式,请参阅第 2.4 节,“在 macOS 上安装 MySQL”。
有关使用 macOS 启动守护程序自动启动和停止 MySQL 的信息,请参阅第 2.4.3 节,“安装和使用 MySQL 启动守护程序”。
有关 MySQL 偏好窗格的信息,请参阅第 2.4.4 节,“安装和使用 MySQL 偏好窗格”。