Autor Tópico: Erro durante a tentativa de conectar com o banco de dados mysql  (Lida 356 vezes)

Carlos Valente

  • Iniciante
  • **
  • Mensagens: 60
    • Email
Erro durante a tentativa de conectar com o banco de dados mysql
« Online: Novembro 04, 2015, 02:51:54 pm »
olá amigos,

Hoje, ao tentar criar uma conexão com o banco de dados mysql, apareceu a seguinte mensagem de erro:

Falha na conexão.

Connection attempt failed: SQLSTATE[HY000] [2002] No such file or directory


Marcos Oliveira

  • Iniciante
  • **
  • Mensagens: 71
    • Email
Re:Erro durante a tentativa de conectar com o banco de dados mysql
« Responder #1 Online: Novembro 13, 2015, 07:48:02 pm »
Prezados boa noite

Estou com o mesmo problema relativo à conexão de um controle para uma consulta através de um botão do tipo Ajax.
O erro:
Ocorreu um erro durante a conexão com o banco de dados:
Connection attempt failed: SQLSTATE[28000] [1045] Acesso negado para o usuário 'nome_banco'@'meu_ip' (senha usada: SIM)

Quanto o acesso das demais aplicações, está tudo ok.
Alguém já passou por isso? Alguma solução?

Marcos Oliveira

  • Iniciante
  • **
  • Mensagens: 71
    • Email
Re:Erro durante a tentativa de conectar com o banco de dados mysql
« Responder #2 Online: Novembro 21, 2015, 03:28:21 pm »
Olá boa tarde

No meu caso encontrei a solução:

Uma ação foi gerar aplicações que estavam com um shema de "log" que havia criado em outro momento e que não utiliza mais, ajustei as aplicações para um shema atual, gerei novamente e as publiquei e tudo ficou funcionando.

Outra coisa foi que estava sem acesso a alguns campos especiais (como CEP, CPF, etc), fiz o recomendado aqui no fórum, logando-me no scriptcase em outro idioma, fazendo logout e entrando novamente em português. Após isto os campos especiais voltaram.


Bem, aparentemente estas ações resolveram, mesmo sem muita lógica! Em síntese, recriar, gerar e publicar pode ser uma solução.

Obrigado a todos pela atenção.

Alexandre Pereira Bühler

  • Expert
  • *****
  • Mensagens: 1634
  • Nunca estabeleça um teto para os seus rendimentos.
    • Simão & Bühler Ltda
    • Email
Re:Erro durante a tentativa de conectar com o banco de dados mysql
« Responder #3 Online: Novembro 23, 2015, 01:28:34 pm »
Este erro é por causa da falta do socket;
Abra o php.ini e procure:
mysql.default_socket e veja se há algo assim:
mysql.default_socket = /caminho/para/mysql.sock

se não tiver o php não conseguirá conectar.

Veja nos logs do mysql e do ambiente operacional se algo não está deixando o mysql criar o socket da conexão.
--
Alexandre Pereira Bühler
https://www.simaoebuhler.com.br
Hospedagem compartilhada Scriptcase desenvolvimento e produção. Temos servidores dedicados Scriptcase.
Eu RTFM todo dia e você?