pasta mysqld desaparece depois de usar o serviço sudo mysql stop

0

Recentemente atualizado para 16.04 a partir de 14.04. O Apache2 funciona e o cliente PHP funciona. Mas /var/run/mysqld desaparece após parar ou reiniciar o serviço MySQL. Tentei desinstalar o MySQL 5.7 e reinstalar, e o diretório foi restaurado com mysqld.sock . Isso continua a desaparecer após parar / reiniciar o MySQL.

Quando o diretório desaparece, torna-se impossível carregar o MySQL com erros de login e senha. O modo de segurança também não funciona.

Acontece que este é um bug com o MySQL 5.6 no Ubuntu. Não é verificado que ele também é um bug na versão 5.7, mas tinha o mesmo problema que o link . Encontrou uma solução diferente antes de tentar # 3 nesta página. Talvez o # 3 também tenha funcionado.

Adicionando abaixo como parte do problema, pois é isso que acontece quando esse diretório desaparece:

# Unable to log in to MySQL 5.7 with or without passwords or in safe mode on Ubuntu 16.04 #

Esse foi o problema original. Eu tentei desinstalar o MySQL 5.7 e reinstalar. Isso não funcionou. Quando eu tinha reinstalado, usei root como o usuário sem senha. Nenhuma combinação de usuário / senha funcionou, mesmo se correta. Depois de reiniciar o MySQL, eu procurei pelo arquivo .sock, que eu não encontrei, daí o assunto desta questão. Estou usando o MySQL 5.7.17 para Linux (i686).

    
por motorbaby 08.03.2017 / 07:35

1 resposta

2

De acordo com o comentário do motorbaby :

% bl0ck_qu0te%     
por David Foerster 22.03.2017 / 09:49