Connecting to Google Cloud SQL Using ODBC Connector

During the past few days, I've been diving into Google Cloud SQL. But, what is Cloud SQL?. Well, in summary is a fully-managed MySQL database service provided by Google and hosted in their own infrastructure. Therefore, you don't need to worry about things such as storage, security, or availability. In addition, Google provides a very flexible administration console that allow users to create and monitor their database instances.
One thing I was curious about was the possibility to connect an external application to Cloud SQL. In this article, I share two possible ways to connect a client machine to Cloud SQL.