Aqui estão algumas das soluções para esse problema.
Talvez /var/run/mysql/mysql.sock
esteja ausente. Se /var/run/mysql/mysql.sock
estiver faltando, você poderá substituí-lo fazendo o seguinte:
sudo touch /var/run/mysql/mysql.sock
sudo chown mysql /var/run/mysql/mysql.sock
Se isso não ajudar, tente reinstalá-lo.
Primeiro, remova-o:
sudo apt-get --purge remove mysql-server
sudo apt-get --purge remove mysql-client
sudo apt-get --purge remove mysql-common
sudo apt-get autoremove
sudo apt-get autoclean
Remova também o diretório MySQL:
sudo rm -rf /etc/mysql
E, em seguida, instale-o:
sudo apt-get install mysql-server mysql-client
Depois disso, você pode verificar o status:
sudo service mysql status
Solução alternativa se o AppArmor for o problema:
sudo aa-complain /etc/apparmor.d/*mysql*
E também verifique se há espaço suficiente em disco.