Erro MySQL: ERRO 2002 (HY000): Não é possível conectar-se ao servidor MySQL local por meio do soquete (Ubuntu 14.04.5)

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

service mysql status
mysql stop/waiting

service mysql restart
stop: Unknown instance: 
start: Job failed to start

find / -name mysql.sock
/var/lib/mysql/mysql.sock

No entanto, não consigo encontrar o arquivo mysql.sock no meu servidor. Não sei como lidar com este problema. Existe alguma informação que eu possa fornecer para me ajudar a obter ajuda?
Eu preciso da sua ajuda.

    
por fordyy 19.01.2018 / 01:54

1 resposta

0

Parece que você instalou mysql-client e não mysql-server . Ou talvez o serviço do servidor MySQL não tenha sido iniciado.

Para instalar o servidor MySQL, siga estes passos (ou apenas para iniciar o serviço mysql, pule diretamente para o passo 3):

  1. Instale o servidor MySQL usando o gerenciador de pacotes do Ubuntu: sudo apt-get update sudo apt-get install mysql-server . O instalador instala o MySQL e todas as dependências.
  2. Após a conclusão do processo de instalação, execute o seguinte comando para configurar o MySQL: /usr/bin/mysql_secure_installation . O instalador seguro passa pelo processo de configuração do MySQL, incluindo a criação de uma senha de usuário root. Ele solicitará algumas opções de segurança, incluindo a remoção do acesso remoto ao usuário root e a configuração da senha raiz.
  3. Após a conclusão da instalação, você pode iniciar o serviço de banco de dados executando o seguinte comando. Se o serviço já foi iniciado, uma mensagem informa que o serviço já está em execução: sudo service mysql start .
  4. Após a conclusão da instalação, você pode iniciar o serviço de banco de dados executando o seguinte comando. Se o serviço já foi iniciado, uma mensagem informa que o serviço já está em execução: sudo service mysql start .
  5. Para garantir que o servidor de banco de dados seja iniciado após uma reinicialização, execute o seguinte comando: sudo /usr/sbin/update-rc.d mysql defaults .

Inicie o MySQL Shell:

  1. No prompt de comando, execute o seguinte comando para iniciar o shell do mysql e insira-o como o usuário root: /usr/bin/mysql -u root -p .

  2. Quando lhe for pedida uma palavra-passe, introduza aquela que definiu na altura da instalação ou, se não tiver definido uma, prima Enter para não enviar nenhuma palavra-passe.

Espero que isso ajude você. Caso contrário, visite o link ou o comentário abaixo. Obrigado!

    
por V. Ag. 19.01.2018 / 03:28