Upgrading your database client libraries can bring performance improvements, bug fixes, and better compatibility with cloud environments—but sometimes, they break things in unexpected ways. A common hiccup developers face after upgrading the MySQL client for use with Google Cloud SQL is a connection failure accompanied by the cryptic error: ER_NOT_SUPPORTED_AUTH_MODE. This issue stems from...

