Não é possível efetuar login no MySQL

1

Eu tenho um problema muito comum com o meu Ubuntu 16.04 LTS / MySQL 5.7.18 / WordPress rodando em uma gota Digital Ocean com 2 CPU, SSD de 40GB e 16GB de RAM. A gota está executando apenas um site e quase não tem tráfego porque ainda está em desenvolvimento.

  1. Não consigo me conectar via 'mysql -u root -p'.
  2. Não consigo usar o script 'sudo mysqlsecureinstallation'.

Toda vez que, após digitar a senha, recebo a dita mensagem de erro "Acesso negado para o usuário 'root' @ 'localhost' (usando a senha: YES)"

Este parece ser um problema muito comum. Eu perdi um dia inteiro seguindo todas as recomendações usuais, como reinstalar o MySQL, com e sem desinstalação prévia, crossgrade para o MariaDB e de volta para o MySQL, tudo sem nenhum benefício. O que estou fazendo errado?

Btw, o site WordPress está funcionando bem. O problema só se tornou aparente quando adicionei o Moodle à instalação e fiquei preso no ponto em que você precisa criar as tabelas do Moodle. Como não consigo fazer login no servidor MySQL, agora estou preso.

    
por Wink 04.06.2017 / 20:57

1 resposta

0

Certifique-se de que você iniciou o mysql.

mysql -h 127.0.0.1 -u root

se você não tiver definido a senha do mysql você não deve incluir -p , observe que você precisa especificar o host

    
por T. Obadiah 04.06.2017 / 21:41