reconfigure a questão do mysql

0

o que acontece se eu usar este comando?

sudo dpkg-reconfigure mysql-server

e mais importante: o que acontece com meus bancos de dados? Eles caíram?

nota: quando eu atualizei meu ubuntu 16.04 na noite passada, alterei algumas configurações que eu modifiquei, então eu não consigo conectar ao mysql quando tento conectar o db, eu vejo este erro:

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

Obrigado!

    
por user3047270 31.07.2016 / 08:39

1 resposta

0

Um sudo dpkg-reconfigure mysql-server irá "reconfigurar" o pacote MySQL, fazendo mais perguntas se executar a ação se achar que estão faltando. Normalmente, executá-lo em um sistema corretamente instalado e configurado é inofensivo. Não é suposto a queda de qualquer banco de dados.

Parece que seu serviço MySQL não está funcionando.

O Ubuntu 16.04 já vem com o MySQL 5.7; essa versão tem diferenças significativas em relação às versões anteriores do MySQL em vários aspectos, inclusive nos arquivos de configuração.

Se você estiver atualizando versões anteriores do MySQL, ou obtendo seus arquivos de configuração, ou seguindo tutoriais / scripts de ajuste antigos, o MySQL pode não inicializar devido a parâmetros inválidos.

Eu recomendo ver mensagens de log, em / var / log para ver quais erros o MySQL está dando.

No meu caso, eu tive que deletar as seguintes configurações dos meus servidores MySQL:

key_buffer             = 16M
myisam-recover         = BACKUP

Como uma última nota, gostaria de salientar que o MySQL 5.7 parece não ser tão perdoador quanto a erros nos arquivos MySQL como versões anteriores.

Para resumir; verifique se o MySQL está sendo executado; se não reiniciá-lo e vá verificar os logs de erros; corrija-os e reinicie o MySQL quantas vezes forem necessárias até que o serviço esteja em execução.

    
por 31.07.2016 / 11:32