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 <[EMAIL PROTECTED]>: > ThOLOko escreveu: > > mysql -p > > senha > > > > vai? > > > > On Tue, May 27, 2008 at 3:40 PM, Anderson Matos < > > [EMAIL PROTECTED]> 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 > >>> <[EMAIL PROTECTED]> 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 */ ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

