Cloud SQL for MySQL

概要

Cloud SQL for MySQL は、Google Cloud上の MySQL リレーショナル データベースの設定、維持、運用、管理を容易にするフルマネージド データベース サービスです。MySQL 固有の情報については、MySQL ドキュメントを参照してください。

機能

Cloud SQL には、豊富なドキュメントが用意されています。Cloud SQL for MySQL を初めて使用する場合は、Cloud SQL for MySQL の機能のページをご覧ください。

インスタンスの設定

Cloud SQL インスタンスの作成には、多くの構成設定が使用されます。ニーズはデフォルトと異なる場合があります。詳細については、インスタンスの作成インスタンスの設定のページをご覧ください。

接続

Cloud SQL は、パブリック IP アドレス、プライベート IP アドレス、またはパブリック アドレスとプライベート アドレスの両方を使用して接続を提供します。

Cloud SQL では、Cloud SQL インスタンスに接続する際に SSL/TLS 証明書を使用することをおすすめします。

Cloud SQL ユーザー

新しい Cloud SQL インスタンスに初めて接続するときは、root アカウントを使用します。

Cloud SQL はマネージド サービスであるため、MySQL ユーザーに SUPER 権限を付与することはできません。

リードレプリカのカスケード

Database Migration Service を使用すると、Cloud SQL 移行先インスタンスにデータを移行し、そのインスタンスのカスケード リードレプリカを設定できます。詳細については、カスケード リードレプリカを設定するをご覧ください。

高可用性

Cloud SQL レプリカをプライマリ インスタンスに昇格させた後、高可用性(HA)用に構成できます。HA 構成のインスタンスが応答しなくなると、Cloud SQL は自動的にスタンバイ インスタンスからデータを提供するように切り替えます。

次のステップ

Cloud SQL インスタンスでできることの詳細を確認する。