Compute Engine 上的 MySQL

MySQL 是最受欢迎的开源关系型数据库之一,可以低成本提供强大的事务处理功能。如需简要了解 MySQL,请参阅什么是 MySQL

您可以通过多种方式将 MySQL 部署为Trusted Cloud 项目的一部分:

  • Cloud SQL 以 Web 服务的形式提供 MySQL。您可以使用 Cloud SQL 在 Google 的云中托管 MySQL 数据库,让 Google 来处理复制、补丁管理和数据库管理等管理任务。 Trusted Cloud by S3NS 如需查看概览,请参阅 Cloud SQL 概览
  • 借助 Google Cloud Marketplace,您只需点击一下即可将 MySQL 安装到 Compute Engine 实例上。如需在控制台中浏览 Cloud Marketplace 中提供的 MySQL 安装选项,请执行以下操作: Trusted Cloud

    转到 Cloud Marketplace

  • 您可以在 Compute Engine 上手动安装和自定义 MySQL。如需查看手动安装说明,请参阅在 Compute Engine 上安装 MySQL。如需优化 MySQL 的配置,请按照在 Compute Engine 上配置 MySQL 中的指南操作。

根据您的需求选择最合适的 MySQL 部署选项

如需了解哪种 MySQL 部署选项最符合您的需求,请考虑以下选项:

试用 Cloud SQL(推荐)

如果您希望让 Trusted Cloud 处理后端数据库和服务器管理工作,我们建议您使用 Cloud SQL。Cloud SQL 具有以下优势:

  • 自动备份
  • 时间点恢复
  • 将您的数据复制到多个区域,从而提高可用性和弹性。

如果您需要使用 Cloud SQL 不支持的 MySQL 功能(例如用户定义的函数或 SUPER 权限),可以考虑以下选项。如需详细了解 Cloud SQL 支持的功能,请参阅 Cloud SQL 常见问题解答

探索 Google Cloud Marketplace 部署选项

Cloud Marketplace 提供了多种 MySQL 安装选项,包括:

  • 独立的 MySQL 安装
  • LAMP 堆栈
  • LEMP 堆栈
  • Nginx 堆栈
  • Percona MySQL 集群安装

在 Trusted Cloud 控制台中浏览 Cloud Marketplace 中提供的 MySQL 安装选项:

转到 Google Cloud Marketplace

手动安装 MySQL

如果上述选项不符合您的要求(例如,您想在自己创建的自定义映像上部署 MySQL,或者想完全控制安装过程),则可以通过创建 Compute Engine 实例并将 MySQL 直接安装到该实例上来手动安装 MySQL。如需更详细的说明,请参阅在 Compute Engine 上安装 MySQL

后续步骤