+ Responder ao Tópico



  1. #1
    Vertuam
    Visitante

    Padrão mysql.sock

    Todas as vezes que tenho problemas com quedas e picos de luz, onde meu servidor linux desliga, tenho problemas com o mysql, alguem saberia me dizer se isto é normal e se tem alguma forma de previnir este tipo de problema.

    O erro ocorre num tal de mysql.sock ai o mysql nao inicia.

    Se alguem puder me ajudar, ficarei muito grato.

    Um Abraço


    Renato Vertuam NEto

  2. #2
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão mysql.sock

    Qual eh o erro todo amigo? Tem varios erros relacionados ao sock, ele pode nao estar la, pode nao ter permissao, etc, etc

  3. #3
    Visitante

    Padrão mysql.sock

    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)

  4. #4
    Visitante

    Padrão mysql.sock

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

  5. #5

    Padrão mysql.sock

    Não me leve a mal, mas um Servidor sem NOBREAK....

  6. #6

    Padrão mysql.sock

    Citação Postado originalmente por bauer
    Não me leve a mal, mas um Servidor sem NOBREAK....
    po num eh td mundo q tem dinheiro pra comprar um....aki agente tbm num tem.... :cry:

  7. #7
    Administrador Avatar de Fernando
    Ingresso
    Jul 2001
    Localização
    Campinas Area
    Posts
    4.996
    Posts de Blog
    4

    Padrão mysql.sock

    Verifica se o arquivo se encontra mesmo la, se nao se encontra roda o mysql pra ele criar, se tiver da permissao pra ele

  8. #8
    Visitante

    Padrão mysql.sock

    Já dei permissão, já criei de novo, apaguei tudo, resinstalei e nada contiua a dar o mesmo erro, sera que vou ter que reinstalar o linux.

  9. #9
    Mr_Mind
    Visitante

    Padrão mysql.sock

    coloca isto em /etc/rc.d/rc.local ou /etc/rc.local conforme a tua distro:

    rm -f /tmp/mysql.sock
    touch /tmp/mysql.sock
    chown mysql.mysql /tmp/mysql.sock

    isto deve resolver o teu problema.
    mas presta atenção!!! a tua sock pode estar em /var/lib/mysql/mysql.sock ou noutro dir qlqr!

    boa sorte

  10. #10
    Mr_Mind
    Visitante

    Padrão mysql.sock

    reparei agora que realmente a tua sock está em /var/lib/mysql/mysql.sock
    nos comandos que te dei, altera o "/tmp/mysql.sock" para "/var/lib/mysql/mysql.sock"

    depois podes correr esses comandos à mão ou voltas a correr o /etc/rc.local ou /etc/rc.d/rc.local conforme a tua distro

  11. #11
    Visitante

    Padrão mysql.sock

    Muito obrigado pela ajuda, realmente resolveu meu problema.

    Um Abraço

    Renato

  12. #12
    Visitante

    Padrão mysql.sock

    Citação Postado originalmente por Anonymous
    Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)