ERROR 2002 (HY000): Não é possível conectar-se ao servidor MySQL local por meio do soquete '/var/run/mysqld/mysqld.sock' (2)

-1

Eu instalei o apache2 e o mysql-server-5.6 no linux ubuntu 14.04, quando eu navego o endereço IP do apache está funcionando bem, mas o mysql não está rodando - > Eu executei os comandos sudo service mysql start ou service mysql restart do terminal, então a saída veio assim: Job failed to start. Alguém pode me ajudar sobre esse problema, como conectar o mysql.

Antes disso eu instalei o servidor Xampp no mesmo sistema e já parei de usar o comando /opt/lamp/lamp stop .

    
por Irappa hukkeri 14.07.2016 / 18:35

1 resposta

0

Eu já tive esse problema antes. Eu tentei instalar o LAMP no Ubuntu uma e outra vez, e depois de um tempo, o MySQL deu esse erro. Procurei em toda a web uma solução para o problema e nada funcionou. Eventualmente, descobri que o servidor não tinha espaço de swap (VSwap) suficiente para conectar-se ao MySQL, e /var/run/mysqld/mysqld.sock foi removido. Há muitas maneiras exibidas na internet para saber como aumentar o swap no KVM e outros tipos de virtualização completa.

Se você usa o OpenVZ, existe uma maneira específica de fazer isso.

  1. Verifique se você tem vzctl v. 3.0.30 ou mais recente.

  2. Execute este comando:

    $ sudo vzctl set 777 --ram 512M --swap 1G --save
    

    Se não conseguir encontrar o comando "vzctl", execute

    $ sudo apt-get install vzctl
    

    Isso deve corrigir seu problema. Se isso não funcionar, clique aqui para saber mais informações sobre o VSwap.

por iplustech.net 15.08.2016 / 20:47