Google Cloud Platform


MySQL databases deployed in the cloud without a fuss. Google Cloud Platform provides you with powerful databases that run fast, don’t run out of space and give your application the redundant, reliable storage it needs.

Familiar Infrastructure

Build and deploy for the cloud faster because Cloud SQL offers standard MySQL databases, the most popular open source database in the world. Instances available up to 16GB RAM, 100GB storage.

Flexible Charging

Our pay per use option makes it economical to get started. If you're running a lightly or sporadically used database, you'll save money by only paying for the time you access your data. The package option allows you to control your costs for more heavily loaded instances.

Security, Availability, Durability

Your data is replicated in many geographic locations as standard, and failover between them is handled automatically. This means your data is safe and your database is available even in the event of a major failure. We also manage your backups, making it easy for you to restore when needed.

Easier Migration; No Lock-in

Standard connections and tools such as mysqldump, MySQL Wire Protocol, and JDBC make it easier to migrate onto (or off!) Google Cloud Platform, and avoids lock-in.


It's easy to manage and access your instances through the cloud console or JSON API.

Fully managed

No worrying about replication, patch management or database management - we take care of it.

Case Studies

See how other companies are using Cloud SQL to power their database-driven applications.

CodeFutures's case study image


"You can spend millions of dollars a year on a disaster recovery site alone. With these new approaches, you can migrate in much less time and much more cost-effectively with Google Cloud SQL."

Read CodeFutures's story
KiSSFLOW's case study image


"The Google solution is the only one that gives you the ability to have independent databases, and to provision them affordably."

Read KiSSFLOW's story
Daffodil's case study image


“Using Google App Engine and Google Cloud SQL make our applications go live in half the time and have provided us with hassle-free control over all processes. The shift to Google Cloud SQL has allowed us to focus on making our applications even better.”

Read Daffodil's story


Google offers two billing plans for Cloud SQL:

  • For developers with more traffic, we have package plans that offer a discount and help you predict your costs in advance.
  • For developers with lightweight applications, we offer a flexible “per-use” pricing scheme. You pay only for the time you access your data. Get started with a cloud-hosted MySQL database for around $1 per month.


Tier RAM Included Storage Included I/O
(per day)
(per day)
D0 0.125GB 0.5GB 200K $0.36
D1 0.5GB 1GB 850K $1.46
D2 1GB 2GB 1.7M $2.93
D4 2GB 5GB 4M $5.86
D8 4GB 10GB 8M $11.71
D16 8GB 10GB 16M $23.42
D32 16GB 10GB 32M $46.84

Additional storage, up to 100GB, is charged at $0.24/GB per month.

External network egress is charged at $0.12/GB.

Per Use

Resource Charge
D0 Database Instance (0.125GB RAM) $0.025/hour
D1 Database Instance (0.5GB RAM) $0.10/hour
D2 Database Instance (1GB RAM) $0.19/hour
D4 Database Instance (2GB RAM) $0.38/hour
D8 Database Instance (4GB RAM) $0.77/hour
D16 Database Instance (8GB RAM) $1.54/hour
D32 Database Instance (16GB RAM) $3.08/hour
1GB Storage $0.24/month
I/O $0.10/million
Idle IP address $0.01/hour
External network egress $0.12/GB

Documentation & Resources

Sample projects, tutorials and comprehensive documentation help you get the most out of Cloud SQL. Learn how to access your databases from applications anywhere on the Internet.


  • About Google Cloud SQL

    Google Cloud SQL is a MySQL database that lives in Google's cloud. It has all the capabilities and functionality of MySQL, with a few additional features and a few unsupported features as listed below. Google Cloud SQL is easy to use, doesn't require any software installation or maintenance and is ideal for small to medium-sized applications.

  • Using Google Cloud SQL with App Engine Python SDK

    This document describes how to use Google Cloud SQL instances with the App Engine Python SDK.

  • Frequently Asked Questions (FAQ)

    Answers to frequently asked questions such as: What are the benefits to using Cloud SQL, does Google Cloud SQL support all the features of MySQL, what database engine does Google Cloud SQL use, and more.

View all resources

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.