[FUG-BR] mysql.sock

Klaus Schneider klausps em gmail.com
Terça Maio 27 16:03:31 BRT 2008


O arquivo é do tipo especial socket, não deve ser criado com o touch, quando
o mysql inicializa ele cria o arquivo automaticamente, quando ele é
desligado, o arquivo é removido automaticamente.

Remova o arquivo criado e tente inicializar.

Tente inicializar o mysql, e veja se o processo mysqld está rodando. Se sim,
procure pelo arquivo no sistema, talvez o mysql(client) esteja procurando o
arquivo no lugar errado(/tmp).

2008/5/27 Anderson Matos <anderson em linharesonline.com.br>:

> ThOLOko escreveu:
> > mysql -p
> > senha
> >
> > vai?
> >
> > On Tue, May 27, 2008 at 3:40 PM, Anderson Matos <
> > anderson em linharesonline.com.br> wrote:
> >
> >> Marcos Jesus Faria escreveu:
> >>> Cria na mão o arquivo.
> >>>
> >>> # touch /tmp/mysql.sock && chown mysql:wheel /tmp/mysql.sock && chmod
> >>> 777 /tmp/mysql.sock
> >>>
> >>>
> >>>
> >>> On Tue, May 27, 2008 at 3:24 PM, Anderson Matos
> >>> <anderson em linharesonline.com.br> wrote:
> >>>> Boa tarde lista, estou tentando instalar o mysql num pc-bsd 1.4, uso
> os
> >>>> seguintes comandos:
> >>>>
> >>>> # cd /usr/ports/databases/mysql50-server/
> >>>> # make install clean
> >>>> # mysql_install_db
> >>>> # /usr/local/etc/rc.d/mysql-server start
> >>>>
> >>>> ai ele cria o diretorio da base de dados em /var/db/mysql, mas ele nao
> >>>> cria o arquivo mysql.sock dentro da pasta /tmp
> >>>>
> >>>> entao quando eu tento acessar o banco de dados pela primeira vez:
> >>>>
> >>>> # mysql -uroot
> >>>>
> >>>> ele retorna o seguinte erro:
> >>>>
> >>>> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
> >>>> '/tmp/mysql.sock' (2)
> >>>>
> >>>> Alguem tem alguma ideia do que pode ser..?
> >>>>
> >>>> Obrigado.
> >>>> -------------------------
> >>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>>>
> >>>
> >>>
> >> Marcos / Tholoko, eu criei o arquivo, mas quando tento conectar ao banco
> >> ele continua dando o erro abaixo:
> >>
> >> # mysql -uroot
> >>
> >> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
> >> '/tmp/mysql.sock' (38)
> >>
> >> obrigado pela atencao.
> >>
> >>
> >> -------------------------
> >> Histórico: http://www.fug.com.br/historico/html/freebsd/
> >> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >>
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> >
> também nao vai, olha o erro abaixo..
>
> pcbsd# mysql -p
> Enter password:
> ERROR 2002 (HY000): Can't connect to local MySQL server through socket
> '/tmp/mysql.sock' (38)
> pcbsd#
>
> na verdade o quando pede o passwd eu só dou enter, pois nao consegui
> colocar nenhuma senha ainda...
>
> o erro esta no mysql.sock , assim como o Marcos pediu, eu criei o
> arquivo, mas nao tem que ter nada dentro nao?
>
> obrigado.
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>



-- 
/*
* Klaus Schneider
*/


Mais detalhes sobre a lista de discussão freebsd