Mostrando postagens com marcador MySQL. Mostrar todas as postagens
Mostrando postagens com marcador MySQL. Mostrar todas as postagens

domingo, 30 de outubro de 2011

Problema de conexão tcp/ip com MySQL no Slackware13.37 - Resolvido

Olá a todos mais uma vez.

Neste post vou relatar um problema que aconteceu comigo e o que eu fiz para resolver.

Neste fim de semana montei uma instalação GNU/Linux para desenvolver alguns projetos em Java com JBoss Seam e MySQl - minha primeira escolha era o postgres, mas o mysql já estava instalado e eu encontrei dificuldades instalando o postgres no Slackware, mas fica para outro post - A distro escolhida foi o Slackware, em sua versão recentemente lançada 13.37.

SO, BD, eclipse e Jboss instalados, banco de teste criado, fui criar uma conexão no eclipse para começar a trabalhar na IDE. Quando veio o problema: Não conseguia conectar no banco pelo software.

Horas e horas procurando consegui resolver.

Primeira orientação que vi foi procurar no arquivo my.cnf - no meu caso fica no /etc/my.cnf - se existe alguma entrada skip-networking não comentada.

Esta entrada skip-networking desabilita o suporte a rede: Só é possível conectar ao servidor na mesma máquina e pelo socket /var/lib/mysql/mysql.sock.

O meu problema era que não havia esta configuração no meu servidor, e mesmo assim não conseguia conectar via tcp/ip. Foi quando encontrei no arquivo de script que inicia o meu servidor que o script estava passando esse parâmetro pela linha de comando.

No meu é /etc/rc.d/rc.mysqld. Na linha 32 do script tem a seguinte linha:

SKIP="--skip-networking"

Essa linha deve ser comentada para o servidor aceitar conexões tcp/ip.

Grande abraço e até a próxima.

Artigo completo (View Full Post)

 
BlogBlogs.Com.Br