Erro persistente do MySQL

Publicado por Albert Gebien em 06/08/2006

[ Hits: 7.063 ]

 


Erro persistente do MySQL



Vi muitas perguntas em fóruns, lista de emails e etc sobre como solucionar o erro do MySQL no GNU/Linux e *BSDs.

Vamos supor que você já utilizou o banco, mas de uma hora para outra o banco parou e mostrou a seguinte mensagem de erro quando ia ser acessado:

# mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Para resolver, faça o seguinte. Execute o seguinte comando:

# safe_mysqld --basedir=/usr/local --datadir=/var/db/mysql

Após o comando com os parâmetros acima, irá mostrar uma mensagem de Start do banco, como abaixo:

Starting mysqld daemon with databases from /var/db/mysql

Explicando o porque de cada parâmetro:
  • Local onde o MySQL foi instalado: --basedir=/usr/local
  • Local onde há a base de dados: --datadir=/var/db/mysql

Veja se ele está rodando:

# ps aux | grep mysql

Um grande abraço.

Albert Gebien

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

SQL*Plus em modo silencioso

Resolvendo as dependências do DBDesigner 4 no Mandriva

Recuperando a senha perdida do MySQL

Salvando datas no MySQL pelo Gambas2

MySQL no Slackware 14.1 - Configuração inicial

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts