Estou tentando acessar o MySql no meu sistema Ubuntu 10.04 LTS (lúcido). Estou ciente de que há muitos resultados para esse erro, mas nenhum parece estar me ajudando. Eu sou um novato no Linux, então qualquer ajuda pode precisar ser explicada.
Ao executar
mysql -u root -p
no prompt de comando, recebo o erro
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (13)
O arquivo de meias definitivamente existe; executando
sudo ls -la /var/lib/mysql
inclui a linha
-rwxrwxr-- 1 mysql mysql 0 2011-11-03 19.05 mysql.sock
e executar o ls no diretório pai se parece com isso
sudo ls -la /var/lib
drwxr-xr-- 5 mysql mysql 4096 2011-11-03 18.14 mysql
Acho que o MySql está sendo executado;
sudo service mysql start
resulta em
mysql start/running
E o arquivo my.cnf (localizado em / etc / mysql /) inclui a linha
socket = /var/lib/mysql/mysql.sock
na seção [mysqld].
Todos os ponteiros seriam muito apreciados. Este site é ao vivo e já que está hospedando uma instalação do WordPress, não sendo capaz de acessar o MySql completamente quebra o site!
EDITAR
Saída do comentário;
ps -ef | grep mysql
mysql 1869 1 0 20:15 ? 00:00:00 /usr/sbin/mysqld
pete 1953 1713 0 20:36 pts/0 00:00:00 grep --color=auto mysql