Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

1. Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 15/11/2017 - 21:13h

Olá a todos, queria uma ajuda a resolver este problema muito chato que não consigo resolver de maneira nenhuma.
Bom, comecei tentando realizar a instalação do XAMPP e ao tentar utilizar o serviço do mysql é apresentado este erro

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

Bom, como o erro está dizendo não está sendo encontrado o arquivo mysql.sock
Pensei se eu tivesse como reinstalar ou instalar somente o mysql eu resolveria este problema e nada foi.
Tentei ver uns tutoriais para configurar este arquivo porém sem sucesso, o que eu nao estou entendendo é que os instaladores que acabam por colocar algum serviço mysql sem este arquivo, isto é normal? Preciso de ajuda '-'


  


2. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 15:28h

Boa tarde, verificou se o serviço esta ativo ?




3. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 16/11/2017 - 15:49h

plimo263 escreveu:

Boa tarde, verificou se o serviço esta ativo ?



Boa tarde, quando tento entrar no mysql apresenta este erro, por isso acredito que não está ativo.
tentei buscar com um ps -aux e não encontrei nenhum serviço do mysql ativo..


4. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 15:52h

allanalves23 escreveu:

plimo263 escreveu:

Boa tarde, verificou se o serviço esta ativo ?



Boa tarde, quando tento entrar no mysql apresenta este erro, por isso acredito que não está ativo.
tentei buscar com um ps -aux e não encontrei nenhum serviço do mysql ativo..


Boa tarde, tente executar este comando para ver se o serviço sobe

$ sudo systemctl start mysql





5. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 16/11/2017 - 15:55h

plimo263 escreveu:

allanalves23 escreveu:

plimo263 escreveu:

Boa tarde, verificou se o serviço esta ativo ?



Boa tarde, quando tento entrar no mysql apresenta este erro, por isso acredito que não está ativo.
tentei buscar com um ps -aux e não encontrei nenhum serviço do mysql ativo..


Boa tarde, tente executar este comando para ver se o serviço sobe

$ sudo systemctl start mysql




Nenhum serviço ativo. :c

Resposta do terminal: Failed to start mysql.service: Unit mysql.service not found.




6. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 15:58h

Tente este comando, veja qual o nome do serviço mysql e inicie-o com o comando que te passei.

sudo systemctl --type service | grep -i mysql


7. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 16/11/2017 - 16:10h

plimo263 escreveu:

Tente este comando, veja qual o nome do serviço mysql e inicie-o com o comando que te passei.

sudo systemctl --type service | grep -i mysql


Nada mesmo, tentei até fazer uma busca manual olhando um a um com o systemctl mas nada, o unico comando com exito que consigo fazer é o mysql --version
fora isso sempre esse mesmo erro. Tentei de tudo, reinstalar. Usar XAMPP, somente o mysql e nada.. :c


8. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 16:16h

Qual é a distribuição que esta tentando instalar o xampp ?


9. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 16/11/2017 - 16:26h

plimo263 escreveu:

Qual é a distribuição que esta tentando instalar o xampp ?


Bom, como eu estou de pc novo coloquei o fedora 27, vc acha q pode ser devido a atualização recente (do 26 p 27)?


10. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 16:41h

allanalves23 escreveu:

plimo263 escreveu:

Qual é a distribuição que esta tentando instalar o xampp ?


Bom, como eu estou de pc novo coloquei o fedora 27, vc acha q pode ser devido a atualização recente (do 26 p 27)?


Parece que no Fedora, o mariadb substitui o MySQL. Veja se tem um serviço chamado mariadb, ou senão instala ele.

$ sudo dnf install mariadb mariadb-server



11. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Allan Wanderley Alves
allanalves23

(usa Fedora)

Enviado em 16/11/2017 - 17:40h

plimo263 escreveu:

allanalves23 escreveu:

plimo263 escreveu:

Qual é a distribuição que esta tentando instalar o xampp ?


Bom, como eu estou de pc novo coloquei o fedora 27, vc acha q pode ser devido a atualização recente (do 26 p 27)?


Parece que no Fedora, o mariadb substitui o MySQL. Veja se tem um serviço chamado mariadb, ou senão instala ele.

$ sudo dnf install mariadb mariadb-server


PROBLEMA RESOLVIDO!
Parece que ao ficar um tempo sem computador perdi o jeito.. mas vamos lá

Removi o pacote mariadb-server e instalei novamente e mesmo assim nao resolvia. Eu acabava me deparando com o mesmo problema, entao eu resolvi verificar os serviços novamente e deu algum resultado e assim consegui dar um jeito aqui:

journalctl -xn
-- Logs begin at Tue 2017-11-14 21:14:48 -02, end at Thu 2017-11-16 17:12:02 -02. --
nov 16 17:11:58 localhost.localdomain mysqld[12946]: 2017-11-16 17:11:58 140122202148096 [Note] /usr/libexec/mysqld (mysqld 10.2.9-MariaDB) starting a
nov 16 17:11:58 localhost.localdomain mysqld[12946]: 2017-11-16 17:11:58 140122202148096 [Warning] Changed limits: max_open_files: 1024 max_connectio
nov 16 17:12:02 localhost.localdomain systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
nov 16 17:12:02 localhost.localdomain systemd[1]: Failed to start MariaDB 10.2 database server.
-- Subject: A unidade mariadb.service falhou
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- A unidade mariadb.service falhou.
--
-- O resultado é failed.
nov 16 17:12:02 localhost.localdomain audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=ma
nov 16 17:12:02 localhost.localdomain systemd[1]: mariadb.service: Unit entered failed state.
nov 16 17:12:02 localhost.localdomain audit[12799]: USER_END pid=12799 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c102
nov 16 17:12:02 localhost.localdomain audit[12799]: CRED_DISP pid=12799 uid=0 auid=1000 ses=3 subj=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c10
nov 16 17:12:02 localhost.localdomain systemd[1]: mariadb.service: Failed with result 'exit-code'.
nov 16 17:12:02 localhost.localdomain sudo[12799]: pam_unix(sudo:session): session closed for user root


Por experiência propria vi isso é algum problema de configuração do servidor, entao eu simplesmente removi o mariadb-server / mariadb atraves do

sudo dnf remove mariadb-server 

e
sudo dnf remove mariadb 


e entao removi a pasta forçadamente com o
sudo rm -rf /var/lib/mysql 


instalei novamente o mariadb
sudo dnf install mariadb-server 


E iniciei o serviço conforme nosso amigo falou no inicio do post
sudo systemctl start mariadb.service 


Resolvido! Obrigado pela ajuda =D


12. Re: Ajuda em ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysq

Marcos Felipe
plimo263

(usa Ubuntu)

Enviado em 16/11/2017 - 17:51h

Opa, beleza então amigo, que bom que resolveu.

Valeu






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts