Pular para o conteúdo

Erro persistente do MySQL

Dica publicada em Linux / Banco de Dados
Albert Gebien albertgebien
Hits: 8.340 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.

Liberando acesso remoto ao MySQL no Mandriva

MySQL no Slackware 14.1 - Configuração inicial

Apache2 + PHP +Postgres

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

LAMP com PHP 7 no Linux Mint 17.3 e Ubuntu 14.04

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.