目录
本章描述了如何获取和安装 MySQL。下面是过程的摘要,后面的部分将提供详细信息。如果您计划升级现有的 MySQL 版本,而不是首次安装 MySQL,请参阅 第 3 章,《升级 MySQL》,以获取升级过程和升级前需要考虑的问题信息。
如果您想从其他数据库系统迁移到 MySQL,请参阅 A.8 节,“MySQL 8.3 FAQ:迁移”,其中包含了一些常见的迁移问题的答案。
MySQL 的安装通常遵循以下步骤:
-
确定 MySQL 是否在您的平台上运行和支持。
请注意,不是所有平台都适合运行 MySQL,并且 Oracle Corporation 并不官方支持所有平台。有关官方支持的平台信息,请参阅 https://www.mysql.com/support/supportedplatforms/database.html 上的 MySQL 网站。
-
选择要安装的跟踪。
MySQL 提供了 bugfix 跟踪(例如 MySQL 8.0)和创新跟踪(目前是 MySQL 8.3),每个跟踪都解决了不同的使用场景。两个跟踪都被认为是生产就绪的,并包括 bug 修复,而创新版本还包括新功能和可能的行为修改。
bugfix 跟踪升级包括点版本,例如 MySQL 8.0.
x
升级到 8.0.y
,而创新跟踪版本通常只有小版本,例如 MySQL 8.3.0 升级到 9.0.0。然而,创新跟踪偶尔也会有点版本。 -
选择要安装的分布式版本。
有多个版本的 MySQL 可用,大多数版本都有多种分布式格式。您可以选择预编译的二进制分布式版本或源代码分布式版本。当您不确定时,使用二进制分布式版本。Oracle 还提供了 MySQL 源代码的访问权限,以便您查看最新的开发和测试新代码。要确定哪个版本和类型的分布式版本您应该使用,请参阅 第 2.1.2 节,“哪个 MySQL 版本和分布式版本安装”。
-
下载要安装的分布式版本。
有关说明,请参阅 第 2.1.3 节,“如何获取 MySQL”。要验证分布式版本的完整性,请使用 第 2.1.4 节,“使用 MD5 校验和或 GnuPG 验证包完整性” 中的说明。
-
安装分布式版本。
要从二进制分布式版本安装 MySQL,请使用 第 2.2 节,“在 Unix/Linux 上使用通用二进制安装 MySQL” 中的说明。或者,使用 Secure Deployment Guide,该指南提供了部署 MySQL Enterprise Edition Server 的安全部署过程,包括管理 MySQL 安装的安全功能。
要从源代码分布式版本或当前开发源代码树安装 MySQL,请使用 第 2.8 节,“从源代码安装 MySQL” 中的说明。
-
执行必要的后安装设置。
安装 MySQL 后,请参阅 第 2.9 节,“后安装设置和测试”,以确保 MySQL 服务器正常工作。还请参阅 第 2.9.4 节,“安全初始 MySQL 帐户”。本节描述了如何安全初始 MySQL
root
用户帐户,直到您分配密码。本节适用于使用二进制或源代码分布式版本安装 MySQL。 -
如果您想运行 MySQL 基准测试脚本,需要 Perl 对 MySQL 的支持。请参阅 第 2.10 节,“Perl 安装说明”。
在不同平台和环境中安装 MySQL 的说明可在平台基础上找到:
-
Unix, Linux
在大多数 Linux 和 Unix 平台上安装 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 上安装 MySQL 的说明,请参阅 第 2.3 节,“在 Microsoft Windows 上安装 MySQL”。
有关从源代码构建 MySQL 的详细信息和说明,请参阅 第 2.8 节,“从源代码安装 MySQL”。
-
macOS
在 macOS 上安装 MySQL 的说明,包括使用二进制包和本机 PKG 格式,请参阅 第 2.4 节,“在 macOS 上安装 MySQL”。
有关使用 macOS Launch Daemon 自动启动和停止 MySQL 的信息,请参阅 第 2.4.3 节,“安装和使用 MySQL Launch Daemon”。
有关 MySQL 首选项窗格的信息,请参阅 第 2.4.4 节,“安装和使用 MySQL 首选项窗格”。