Re: Problema com o MySQL
Marcos V Lazarini escreveu:
>> Estou com um problema no MySQL
>>
>> Infelismente acabou a força de madrugada e o servidor foi
>> desligado de forma
>> errada, o no-break não aguentou.
>>
>> Quando tento inicializar o mysql aparece a seguinte mensagem de erro:
>>
>> # /etc/init.d/mysql start
>> Starting MySQL database server: mysqld...failed.
>>
>> Quando tento me conectar aparece a seguinte mensagem de erro no
>> browser :
>>
>> ERROR 2002: Can't connect to local MySQL server through socket
>> '/var/run/mysqld/mysqld.sock' (2)
>>
>> A mensagem acima demonstra que o mysql não esta sendo carregado.
>>
>> Fui na net e encontrei as seguintes dicas:
>>
>> 1. Antes de mais nada vamos instalar o banco de dados no MySQL:
>>
>> # mysql_install_db
>>
>> 2. Em seguida é preciso gerar o sock:
>>
>> # chown -R mysql.mysql /var/lib/mysql
>>
>> 3. Agora vamos dar o start no servidor MySQL:
>>
>> # safe_mysqld &
>>
>> figueiredo:/var/lib/mysql# Starting mysqld daemon with
>> databases from
>> /var/lib/mysql
>> 050815 20:51:02 mysqld ended
>>
>> O MySQL já esta rodando!
>>
>> 4. Abra outra janela de terminal e digite:
>>
>> # mysql
>> figueiredo:/var/lib/mysql# mysql
>> ERROR 2002: Can't connect to local MySQL server through
>> socket
>> '/var/run/mysqld/mysqld.sock' (2)
>>
>> Será que a base de dados do mysql ficou danificada ?
>
>
> Faça primeiro o
> /etc/init.d/mysql stop
> depois o
> /etc/init.d/mysql start
Tentei isso e não deu certo.
> As vezes, como nao terminou direito, ele nao consegue iniciar pq acha q
> o outro está rodando ainda....
Reinicializei o micro e mesmo assim o mysql não carregava.
> Se ainda nao rodar, veja o que está aparecendo nos logs tbm, não fique
> olhando apenas a tela!!
Eu olhei os logs do mysql e nada me indicava o que estava de errado no mysql.
Consegui resolver o problema.
O computador estava com a versão woody instalado, foi questão de fazer um
dist-upgrade no mysql e o mysql voltou a funcionar. O estranho é que não
aconteceu nada na base de dados, estava tudo correto. Pelo visto aconteceu
alguma coisa no próprio mysql.
Obrigado pela ajuda.
Reply to: