Erro persistente do MySQL

Publicado por Albert Gebien em 06/08/2006

[ Hits: 7.583 ]

 


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

MongoDB no Python 3

Recuperar senha de root do MySQL

SQLiteStudio - Gerenciador de banco de dados SQLite

Mantenha seu servidor Ubuntu atualizado!

Alterar senha do root no MySQL (Debian)

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts