Я работал над ответом на этот вопрос - на одном из моих серверов разработки Ubuntu 12.04.5 - и понял, что при установке MySQL не создавались mysqld.pid и mysqld.sock несмотря на то, что их пути явно заданы в my.cnf как это :
[mysqld]
# 
# * Basic Settings
# 
user            = mysql
pid-file        = /var/run/mysqld/mysqld.pid
socket          = /var/run/mysqld/mysqld.sock
port            = 3306
basedir         = /usr
datadir         = /var/lib/mysql
tmpdir          = /tmp
lc-messages-dir = /usr/share/mysql
skip-external-locking
Почему это произошло и что можно сделать, чтобы решить проблему?
