[FUG-BR] mysql.sock

Breno BF breno em lagosnet.com.br
Terça Maio 27 16:01:58 BRT 2008


----- Original Message ----- 
From: "Anderson Matos" <anderson em linharesonline.com.br>
To: ""Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)"" 
<freebsd em fug.com.br>
Sent: Tuesday, May 27, 2008 3:52 PM
Subject: Re: [FUG-BR] mysql.sock

>pcbsd# mysql -p
>Enter password:
>ERROR 2002 (HY000): Can't connect to local MySQL server through 
>socket
>'/tmp/mysql.sock' (38)
>pcbsd#

Prezado,
    Provavelmente o MySQL, não está rodando. Se é a primeira vez que 
está rodando daemon, tente um mysql_install_db. Depois verifique se as 
permissões no diretório onde ficam as bases estão corretas 
(owner:group que rodarão o daemon, frequentemente é mysql:mysql, ou 
mysql:wheel, depende do que configurou durante o configure). Por fim, 
adicione em seu my.cnf (geralmente no diretório /etc) a linha log   = 
/var/log/mysql/mysqld.log (não se esqueça de criar o arquivo de log, e 
dar permissão de escrita para o owner:group). Rode o daemon com 
mysqld_safe &, e troque a senha com mysqladmin -u root password 
"senha". Se não subir, veja o log.
    Atente para as permissões corretas, sem elas, o daemon não roda. E 
aconselho a excluir o arquivo mysql.sock criado na mão, visto que ele 
não é um arquivo comum, mas sim um tipo socket.
    Espero que ajude,
[]'s
Breno BF



Mais detalhes sobre a lista de discussão freebsd