MySql crashes in VPS
Did you make any changes in my.cnf file recently? Most of the time MySQL fails to start due to any incorrect changes made in its conf file.

Next option is to check the ownership and permission of /var/lib/mysql. It should be owned by MySQL user and not the root user.