第 2 章安装和升级 MySQL
目录
本章介绍如何获取和安装 MySQL。该过程的摘要如下,随后的部分提供了详细信息。如果您打算将现有的 MySQL 版本升级到较新的版本,而不是第一次安装 MySQL,请参阅第 2.11 节“升级 MySQL”,以获取有关升级过程以及升级之前应考虑的问题的信息。
如果您有兴趣从另一个数据库系统迁移到 MySQL,请参阅第 A.8 节“ MySQL 5.7 FAQ:迁移”,其中包含有关迁移问题的一些常见问题的答案。
MySQL 的安装通常遵循此处概述的步骤:
- 确定 MySQL 是否在您的平台上运行并受其支持.
请注意,并非所有平台都同样适合运行 MySQL,并且并非所有已知运行 MySQL 的平台都得到 Oracle Corporation 的正式支持。有关官方支持的平台的信息,请参见 MySQL 网站上的https://www.mysql.com/support/supportedplatforms/database.html。
- 选择要安装的发行版.
有几种版本的 MySQL,大多数版本都有几种发行格式。您可以从包含二进制(预编译)程序或源代码的预打包发行版中选择。如有疑问,请使用二进制分发。 Oracle 还为希望查看最新动态并测试新代码的用户提供了对 MySQL 源代码的访问。要确定您应使用的发行版和类型,请参阅第 2.1.1 节“要安装哪个 MySQL 版本和发行版”。
- 下载要安装的发行版.
有关说明,请参见第 2.1.2 节“如何获取 MySQL”。要验证分发的完整性,请使用第 2.1.3 节“使用 MD5 校验和或 GnuPG 验证软件包完整性”中的说明。
- 安装发行版.
要从二进制发行版安装 MySQL,请使用第 2.2 节“使用通用二进制文件在 Unix/Linux 上安装 MySQL”中的说明。
要从源代码发行版或当前开发源代码树安装 MySQL,请使用第 2.9 节“从源代码安装 MySQL”中的说明。
- 执行任何必要的安装后设置.
安装 MySQL 之后,请参阅第 2.10 节“安装后的设置和测试”以获取有关确保 MySQL 服务器正常运行的信息。另请参阅第 2.10.4 节“保护初始 MySQL 帐户”中提供的信息。本节介绍如何保护初始的 MySQL root
用户帐户,该用户帐户在分配密码之前没有密码。无论您使用二进制分发版还是源分发版安装 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”
有关从源代码进行安装,配置和构建的特定平台帮助,请参见相应的平台部分:
-
Linux,包括有关分发特定方法的 Comments,请参阅第 2.5 节“在 Linux 上安装 MySQL”。
-
Solaris,包括 PKG 和 IPS 格式,请参见第 2.7 节“在 Solaris 上安装 MySQL”。
-
IBM AIX,请参阅第 2.7 节“在 Solaris 上安装 MySQL”。
-
FreeBSD,请参阅第 2.8 节“在 FreeBSD 上安装 MySQL”。
-
-
Microsoft Windows
有关使用 MySQL Installer 或 Zipped 二进制文件在 Microsoft Windows 上安装 MySQL 的说明,请参见第 2.3 节“在 Microsoft Windows 上安装 MySQL”。
有关 ManagementMySQL 实例的信息,请参见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 首选项窗格”。