Here’s one you might have had. “Lost connection to MySQL server at ‘reading initial communication packet’ “.
If you get this, then I assume that you are connecting to another machine on the network, a virtual machine, or a remote server.
It’s a pretty simple fix. Edit your /etc/mysql/my.cnf (path may differ depending on your setup), and change the line that says bind-address = 127.0.0.1 to:
bind-address = 0.0.0.0
Save it, then restart mysql.
sudo service mysql restart