title: Error 2003 (HY000): can't connect to MySQL server on ' IPv4 address' (10060)
body: <p>I have a Google Cloud SQL Instance that I have been using for some time now and connecting successfully from MySQL Workbench.  However as of yesterday I can't connect using MySQL Workbench (or the command line on my laptop) and get the error:</p>
  
  <pre><code>ERROR 2003 (HY000): Can't connect to MySQL server on '207.xxx.xxx.xx' (10060)
  </code></pre>
  
  <p>I have done the following already:</p>
  
  <ul>
  <li>Authorised my laptop's IP address (found using whatismyip.com) in the Google Console.  </li>
  <li>Assigned an IPv4 address to the database in the Google Console.</li>
  <li>Created new users and passwords to see if it was a user issue.  But that didn't help.</li>
  <li>Restarted the instance, restarted my home network/laptop and got new IP addresses (and updated the authorised IP address accordingly).</li>
  <li>Upgraded to the latest MySQL workbench 6.3 CE but still have the issue.</li>
  </ul>
  
  <p>The database works as my app can connect to it and accesses the data, I just can't get a remote connection from my laptop. </p>
  
  <p>I am new to this and am out of ideas on how to fix it.  Any help would be greatly appreciated.</p>