I have read and tried prior suggestions.
Here is what I have done.
- I signed up for a static IP through a Proxy Server (that uses Port 3128)
- I have tested that static IP is working (verified with several IP look up services)
- I have chanced the authorized root password
- I have tried setting the client host to Proxy Server value on the authorized users.
- I have white labeled/authorized the static IP in Cloud SQL
- I have tried both the IPv6 and IPv4 addresses from Cloud SQL in MySQL Workbench
I never get passed the error: Lost connection to MySQL server at 'reading initial communication packet', system error: 22 when using the IPv6 and Lost connection to MySQL server at 'reading initial communication packet', system error: 0 when using the IPv4
As an aside, I was able to authorize Zapier IP and have tested a webhook to Cloud SQL