De acordo com o comentário do motorbaby :
% bl0ck_qu0te% 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).
De acordo com o comentário do motorbaby :
% bl0ck_qu0te%