Cloud SQL

Fully-Managed PostgreSQL & MySQL

Cloud SQL is a fully-managed database service that makes it easy to set up, maintain, manage, and administer your relational PostgreSQL BETA and MySQL databases in the cloud. Cloud SQL offers high performance, scalability, and convenience. Hosted on Google Cloud Platform, Cloud SQL provides a database infrastructure for applications running anywhere.

Focus on Your Application

Let Google manage your database, so you can focus on your applications. Cloud SQL is perfect for Wordpress sites, e-commerce applications, CRM tools, geospatial applications, and any other application that is compatible with MySQL or PostgreSQL

Simple & Fully Managed

Cloud SQL is easy to use. It doesn't require any software installation. It automates all your backups, replication, patches, and updates - while ensuring greater than 99.95% availability, anywhere in the world.

Performance & Scalability

Cloud SQL delivers high performance and scalability with up to 10TB of storage capacity, 40,000 IOPS, and 416GB of RAM per instance.

Reliability & Security

Easily configure replication and backups to protect your data. Go further by enabling automatic failover to make your database highly available (HA). Your data is automatically encrypted and Cloud SQL is SSAE 16, ISO 27001, PCI DSS v3.0, and HIPAA compliant.

Discounts Without Lock-in

Cloud SQL offers per-second billing, automatic sustained use discounts, and instance sizes to fit any budget. Database instances are easy to stop and start. There is no up-front commitment, and with sustained use discounts, you'll automatically get discounted prices for databases that run continuously.


Cloud SQL is a fully-managed MySQL and PostgreSQL database service.


Easily scale up to 64 processor cores and more than 400GB of RAM. Quickly scale out with read replicas.

High Performance

Designed to scale from small development workloads up to performance-intensive workloads.


Cloud SQL instances are accessible from just about any application, anywhere. Easily connect from App Engine, Compute Engine, and your workstation.

Fully Managed

Replicated, managed and backed-up, so you can make better use of your time.


Cloud SQL data is encrypted when on Google's internal networks and when stored in database tables, temporary files, and backups. Every Cloud SQL instance includes a network firewall, allowing you to control network access to your database instance. Learn more about Google Cloud Platform’s comprehensive security architecture.

Standard APIs

Build and deploy for the cloud faster because Cloud SQL offers standard MySQL and PostgreSQL BETA databases. Use standard connection drivers and built-in migration tools to get started quickly.

Availability Protection

Live migration of Compute Engine instances makes maintenance of our underlying infrastructure transparent. In case of a zone failure, High Availability protects your data to get you up and running quickly in another zone.