Pular para o conteúdo

Erro persistente do MySQL

Dica publicada em Linux / Banco de Dados
Albert Gebien albertgebien
Hits: 8.338 Categoria: Linux Subcategoria: Banco de Dados
  • Indicar
  • Impressora
  • Denunciar

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

Nenhuma dica encontrada.

Instalação do Firebird 1.5 SuperServer no Red Hat 9

Alterando a senha de root do MySQL no Slackware 14.1

Alterando senha de usuário no MySQL

Instalando e executando o DBDesigner no Arch Linux

Erro: ERROR 2006 (HY000): "MySQL server has gone away" [Resolvido]

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.