Documentation Home
MySQL 8.3 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 40.8Mb
PDF (A4) - 40.9Mb
Man Pages (TGZ) - 294.0Kb
Man Pages (Zip) - 409.0Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb
Excerpts from this Manual

MySQL 8.3 Reference Manual  /  Installing MySQL

第 2 章 安装 MySQL

目录

Here is the translated HTML fragment:
2.1 一般安装指南
2.1.1 支持的平台
2.1.2 哪个MySQL版本和发行版安装
2.1.3 如何获取MySQL
2.1.4 使用MD5校验和GnuPG验证软件包完整性
2.1.5 安装布局
2.1.6 编译器特定构建特征
2.2 在Unix/Linux上使用通用二进制文件安装MySQL
2.3 在Microsoft Windows上安装MySQL
2.3.1 选择安装包
2.3.2 配置:使用MySQL配置工具
2.3.3 配置:手动配置
2.3.4 故障排除Microsoft Windows MySQL服务器安装
2.3.5 Windows后安装过程
2.3.6 Windows平台限制
2.4 在macOS上安装MySQL
2.4.1 在macOS上安装MySQL的一般注意事项
2.4.2 使用本机包安装MySQL
2.4.3 安装和使用MySQL启动守护进程
2.4.4 安装和使用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 从本机软件仓库安装MySQL
2.5.8 使用Juju在Linux上安装MySQL
2.5.9 使用systemd管理MySQL服务器
2.6 使用Unbreakable Linux Network (ULN)安装MySQL
2.7 在Solaris上安装MySQL
2.7.1 使用Solaris PKG安装MySQL
2.8 从源代码安装MySQL
2.8.1 来源安装方法
2.8.2 来源安装前提条件
2.8.3 MySQL 来源安装布局
2.8.4 使用标准来源分发安装 MySQL
2.8.5 使用开发源树安装 MySQL
2.8.6 配置 SSL 库支持
2.8.7 MySQL 来源配置选项
2.8.8 处理 MySQL 编译问题
2.8.9 MySQL 配置和第三方工具
2.8.10 生成 MySQL Doxygen 文档内容
2.9 安装后设置和测试
2.9.1 初始化数据目录
2.9.2 启动服务器
2.9.3 测试服务器
2.9.4 保护初始 MySQL 帐户
2.9.5 自动启动和停止 MySQL
2.10 Perl 安装说明
2.10.1 在 Unix 上安装 Perl
2.10.2 在 Windows 上安装 ActiveState Perl
2.10.3 使用 Perl DBI/DBD 接口时的问题

本章描述了如何获取和安装 MySQL。下面是过程的摘要,后面的部分将提供详细信息。如果您计划升级现有的 MySQL 版本,而不是首次安装 MySQL,请参阅 第 3 章,《升级 MySQL》,以获取升级过程和升级前需要考虑的问题信息。

如果您想从其他数据库系统迁移到 MySQL,请参阅 A.8 节,“MySQL 8.3 FAQ:迁移”,其中包含了一些常见的迁移问题的答案。

MySQL 的安装通常遵循以下步骤:

  1. 确定 MySQL 是否在您的平台上运行和支持。

    请注意,不是所有平台都适合运行 MySQL,并且 Oracle Corporation 并不官方支持所有平台。有关官方支持的平台信息,请参阅 https://www.mysql.com/support/supportedplatforms/database.html 上的 MySQL 网站。

  2. 选择要安装的跟踪。

    MySQL 提供了 bugfix 跟踪(例如 MySQL 8.0)和创新跟踪(目前是 MySQL 8.3),每个跟踪都解决了不同的使用场景。两个跟踪都被认为是生产就绪的,并包括 bug 修复,而创新版本还包括新功能和可能的行为修改。

    bugfix 跟踪升级包括点版本,例如 MySQL 8.0.x 升级到 8.0.y,而创新跟踪版本通常只有小版本,例如 MySQL 8.3.0 升级到 9.0.0。然而,创新跟踪偶尔也会有点版本。

  3. 选择要安装的分布式版本。

    有多个版本的 MySQL 可用,大多数版本都有多种分布式格式。您可以选择预编译的二进制分布式版本或源代码分布式版本。当您不确定时,使用二进制分布式版本。Oracle 还提供了 MySQL 源代码的访问权限,以便您查看最新的开发和测试新代码。要确定哪个版本和类型的分布式版本您应该使用,请参阅 第 2.1.2 节,“哪个 MySQL 版本和分布式版本安装”

  4. 下载要安装的分布式版本。

    有关说明,请参阅 第 2.1.3 节,“如何获取 MySQL”。要验证分布式版本的完整性,请使用 第 2.1.4 节,“使用 MD5 校验和或 GnuPG 验证包完整性” 中的说明。

  5. 安装分布式版本。

    要从二进制分布式版本安装 MySQL,请使用 第 2.2 节,“在 Unix/Linux 上使用通用二进制安装 MySQL” 中的说明。或者,使用 Secure Deployment Guide,该指南提供了部署 MySQL Enterprise Edition Server 的安全部署过程,包括管理 MySQL 安装的安全功能。

    要从源代码分布式版本或当前开发源代码树安装 MySQL,请使用 第 2.8 节,“从源代码安装 MySQL” 中的说明。

  6. 执行必要的后安装设置。

    安装 MySQL 后,请参阅 第 2.9 节,“后安装设置和测试”,以确保 MySQL 服务器正常工作。还请参阅 第 2.9.4 节,“安全初始 MySQL 帐户”。本节描述了如何安全初始 MySQL root 用户帐户,直到您分配密码。本节适用于使用二进制或源代码分布式版本安装 MySQL。

  7. 如果您想运行 MySQL 基准测试脚本,需要 Perl 对 MySQL 的支持。请参阅 第 2.10 节,“Perl 安装说明”

在不同平台和环境中安装 MySQL 的说明可在平台基础上找到: