官方文档地址:Chapter 2 Installing and Upgrading MySQL
2.1 常规的安装指导
2.2 Installing MySQL on Unix/Linux Using Generic Binaries
2.3 Installing MySQL on Microsoft Windows
2.4 Installing MySQL on macOS
2.5 Installing MySQL on Linux
2.6 Installing MySQL Using Unbreakable Linux Network (ULN)
2.7 Installing MySQL on Solaris
2.8 Installing MySQL on FreeBSD
2.9 Installing MySQL from Source
2.10 Postinstallation Setup and Testing
2.11 Upgrading MySQL
2.12 Downgrading MySQL
2.13 Perl Installation Notes
本章介绍如何获取和安装 MySQL。该过程的摘要如下,后面的部分提供了详细信息。如果您打算将现有版本的 MySQL 升级到较新的版本,而不是第一次安装 MySQL,请参见 2.11 升级 MySQL,以获取有关升级过程的信息和升级前应考虑的问题的信息。
如果您有兴趣从另一个数据库系统迁移到 MySQL,请参见 A.8 MySQL 8.0 常见问题:迁移,其中包含有关迁移的一些常见问题的答案。
MySQL 的安装一般遵循以下步骤:
- 确定您的平台可以支持 MySQL 运行。
请注意,并非所有平台都同样适合运行 MySQL,并不是所有运行 MySQL 的平台都是由 Oracle 公司官方支持的。有关官方支持的平台的信息,请参见 MySQL 网站上的 https://www.mysql.com/support/supportedplatforms/database.html。 - 选择要安装的发行版。
有几种版本的 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.9 从源代码安装 MySQL 中的说明。 - 执行任何必要的安装后设置。
安装 MySQL 之后,请参见 2.10 安装后的设置和测试, 以获取确保 MySQL 服务器正常运行的有关信息。另请参阅 2.10.4 确保 MySQL 初始帐户的安全 中提供的信息。本节介绍如何保护初始 MySQLroot
用户帐户的安全,该帐户在您分配密码之前没有密码。无论您使用二进制分发版还是源分发版安装 MySQL,本节均适用。 - 如果要运行 MySQL 基准脚本,则必须提供对 MySQL 的 Perl 支持。请参见 2.13 Perl 安装说明。
提供了在不同平台和环境上安装 MySQL 的说明:
- Unix,Linux,FreeBSD
有关在大多数 Linux 和 Unix 平台上使用通用二进制文件(例如,.tar
.gz
软件包)安装 MySQL 的说明 ,请参见 2.2 使用通用二进制文件在 Unix/Linux 上安装 MySQL。
有关完全从源代码发行版或源代码存储库构建 MySQL 的信息,请参见 2.9 从源代码安装 MySQL。
有关从源代码进行安装,配置和构建的特定平台的说明,请参见相应的平台部分:
(1)Linux,包括有关发行版特定方法的说明,请参见 2.5 在 Linux 上安装 MySQL。
(2)IBM AIX,请参见 2.7 在 Solaris 上安装 MySQL。
(3)FreeBSD,请参见 2.8 在 FreeBSD 上安装 MySQL。 - Microsoft Windows
有关使用 MySQL 安装程序或Zipped
二进制文件在 Microsoft Windows 上安装 MySQL 的说明,请参见 2.3 在 Microsoft Windows 上安装 MySQL。
有关使用 Microsoft Visual Studio 从源代码构建 MySQL 的详细信息和说明,请参见 2.9 从源代码安装 MySQL。 - macOS
要在 macOS 上进行安装(包括同时使用二进制软件包和本地 PKG 格式),请参见 2.4 在 macOS 上安装 MySQL。
有关使用 macOS 启动守护进程自动启动和停止 MySQL 的信息,请参见 2.4.3 安装和使用 MySQL 启动守护进程。
有关 MySQL 偏好设置面板的信息,请参见 2.4.4 安装和使用 MySQL 偏好设置面板。