После очередного апдейта Ubuntu 12.04, перестал запускаться mysql. Захожу на локальный веб-сервер и получаю в лоб - "Ошибка установки соединения с базой данных"!
Пробую законектиться из консоли:
При попытки запустить сервис получаю:
После 10 ~ 15 мин. гуглинга выясняется -- баг!, то-ли apparmor, то-ли самого mysql. Решение просто как 5-ть копеек (спасибо Ivan Ivanov-у):
если не помогло, "тыкаем" usr.sbin.mysqld и переустанавливаем "антивирь":
Оригинал описания бага и солюшин здесь: https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/934013
Пробую законектиться из консоли:
#mysql -h localhost -u root -p ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
При попытки запустить сервис получаю:
#service mysql start start: Job failed to start
После 10 ~ 15 мин. гуглинга выясняется -- баг!, то-ли apparmor, то-ли самого mysql. Решение просто как 5-ть копеек (спасибо Ivan Ivanov-у):
sudo touch /etc/apparmor.d/local/usr.sbin.mysqld sudo service apparmor restart sudo service mysql start
если не помогло, "тыкаем" usr.sbin.mysqld и переустанавливаем "антивирь":
sudo touch /etc/apparmor.d/local/usr.sbin.mysqld sudo aptitude purge apparmor apparmor-utils sudo aptitude install apparmor apparmor-utils
Оригинал описания бага и солюшин здесь: https://bugs.launchpad.net/ubuntu/+source/mysql-5.5/+bug/934013