Configuring Cloud SQL instances
In Cloud SQL, developers create instances, or dedicated VMs, to host their managed database servers. Each instance supports multiple databases and users, and a single project may contain several instances. Cloud SQL instances are highly configurable, allowing fine-tuning of compute resources, disk type, storage, networking, and operational preferences. There are some differences between how Cloud SQL instances can be configured, depending on the database technology and version.
Creating a Cloud SQL instance
In order to create a new Cloud SQL instance, open the Cloud Console and navigate to Navigation menu | SQL
and click CREATE INSTANCE
. Cloud SQL currently supports both MySQL 5.6 and 5.7, and PostgreSQL 9.6. Additionally, Cloud SQL for MySQL is available in both First and Second generation. We'll cover these differences in detail in later sections. For now, let's create a low-cost development Cloud SQL instance.
Choose MySQL Second Generation in the creation...