How can I solve error "SQLSTATE[HY000]  Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)"
I have a 512MB Digital Ocean droplet running on CentOS 6.5 and using Zpanel as my control panel. In it i have hosted 2 web apps, 1 Laravel 4 and the other WordPress and they both work fine only that from time to time i get the following errors which resolve temporarily when i reboot my VPS.
Zpanel: Critical Error:  - Unable to connect or authenticate to the ZPanel database (zpanel_core).
We advice that you contact the server administator to ensure that the database server is online and that the correct connection parameter are being used.
Laravel: SQLSTATE[HY000]  Can’t connect to local MySQL server through socket ’/var/lib/mysql/mysql.sock’ (2)
WordPress: Error establishing a database connection
How can i permanently solve this.
Thanks in advance.