MySQL 是最受欢迎的开源关系型数据库之一,可提供具有成本效益的强大事务处理能力。如需大致了解 MySQL,请参阅什么是 MySQL。
您可以通过多种方式将 MySQL 部署为您Cloud de Confiance 项目的一部分:
- Cloud SQL 以 Web 服务的形式提供 MySQL。您可以使用 Cloud SQL 在 Google 的云中托管 MySQL 数据库,让 Cloud de Confiance by S3NS 来处理复制、补丁程序管理和数据库管理等管理任务。如需查看相关概览,请参阅 Cloud SQL 概览。
借助 Google Cloud Marketplace,您只需点击一下即可将 MySQL 安装到 Compute Engine 实例上。如需在 Cloud de Confiance 控制台中查看 Cloud Marketplace 中提供的 MySQL 安装选项,请执行以下操作:
您可以在 Compute Engine 上手动安装和自定义 MySQL。如需查看手动安装说明,请参阅在 Compute Engine 上安装 MySQL。如需优化 MySQL 配置,请按照在 Compute Engine 上配置 MySQL 中的说明操作。
选择最符合您需求的 MySQL 部署选项
如需了解哪种 MySQL 部署选项最适合您的需求,请按如下方式选择相应的部署选项:
试用 Cloud SQL(推荐)
如果您希望让 Cloud de Confiance 代您处理后端数据库和服务器管理任务,建议您使用 Cloud SQL。Cloud SQL 具有以下优势:
- 自动备份
- 时间点恢复
- 跨多个可用区复制数据,可提高可用性和弹性。
如果您需要使用 Cloud SQL 不支持的 MySQL 功能(例如用户定义的函数或 SUPER 特权),可以考虑以下部署选项。如需详细了解 Cloud SQL 支持的功能,请参阅 Cloud SQL 常见问题解答。
探索 Google Cloud Marketplace 部署选项
Cloud Marketplace 提供了多种 MySQL 安装选项,包括:
- 独立 MySQL 安装
- LAMP 堆栈
- LEMP 堆栈
- Nginx 堆栈
- Percona MySQL 集群安装
在 Cloud de Confiance 控制台中查看 Cloud Marketplace 提供的 MySQL 安装选项:
手动安装 MySQL
如果上述选项无法满足您的需求(例如,您想在创建的自定义映像上部署 MySQL,或者想完全控制安装过程),您可以手动安装 MySQL,您只需创建 Compute Engine 实例并将 MySQL 直接安装到该实例上即可。如需查看更详细的说明,请参阅在 Compute Engine 上安装 MySQL。
后续步骤
- 如需了解在 Compute Engine 上运行 MySQL 工作负载的最佳实践和相关建议,请参阅在 Compute Engine 上配置 MySQL。
- 如需详细了解 Cloud SQL,请参阅 Cloud SQL for MySQL 文档。
在Cloud de Confiance 控制台中查看 Cloud Marketplace 中的 MySQL 安装选项:
如需在 Compute Engine 实例上手动安装 MySQL,请参阅在 Compute Engine 上安装 MySQL。