在 Compute Engine 上使用 MySQL


MySQL 是最受歡迎的開放原始碼關聯資料庫之一,可提供低成本的強大交易處理功能。如要瞭解 MySQL 的一般總覽,請參閱「什麼是 MySQL」。

如要在Google Cloud 專案中部署 MySQL,可以採取以下幾種做法:

  • Cloud SQL 以網路服務的形式提供 MySQL。您可以使用 Cloud SQL 在 Google 的雲端環境中託管 MySQL 資料庫,並讓 Google Cloud 處理管理工作,例如複寫、管理修補程式及管理資料庫。如需總覽,請參閱 Cloud SQL 總覽
  • Google Cloud Marketplace 可讓您點選將 MySQL 安裝到 Compute Engine 執行個體中。如要在 Google Cloud 控制台中瀏覽 Cloud Marketplace 提供的 MySQL 安裝選項,請按照下列步驟操作:

    前往 Cloud Marketplace

  • 您可以在 Compute Engine 上手動安裝及自訂 MySQL。如需手動安裝說明,請參閱「在 Compute Engine 上安裝 MySQL」。如要最佳化 MySQL 設定,請按照「在 Compute Engine 上設定 MySQL」指南操作。

選擇最符合需求的 MySQL 部署選項

如要瞭解哪種 MySQL 部署選項最符合您的需求,請考慮下列選項:

試用 Cloud SQL (建議)

如果您想讓 Google 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 叢集安裝作業

在 Google Cloud 控制台中,瀏覽 Cloud Marketplace 提供的 MySQL 安裝選項:

前往 Google Cloud Marketplace

手動安裝 MySQL

如果上述選項不符合您的需求 (例如您想在自訂映像檔上部署 MySQL,或完全掌控安裝過程),您可以建立 Compute Engine 執行個體,並直接在該執行個體上安裝 MySQL,藉此手動安裝 MySQL。如需更詳細的操作說明,請參閱在 Compute Engine 上安裝 MySQL

後續步驟