Ubuntu 18.04 LTS após nova instalação do MySQL / PHPMyadmin; nenhuma senha de root; incapaz de logar com o PHPmyadmin

3
Depois de uma nova instalação do Ubuntu 18.04 LTS Bionic Beaver e da configuração de uma pilha LAMP, bem como da instalação do PHPMyadmin, não consigo fazer login no PHPMyadmin, pois a senha que dei ao proteger o mysql com mysql_secure_installation não está correta. Eu busco na internet por soluções, mas todas as soluções oferecidas não têm resultado positivo no meu caso.

Uma solução de trabalho será apreciada.

    
por Bridge 02.05.2018 / 19:35

2 respostas

7

Eu tive o mesmo problema. Aparentemente, o MySQL foi configurado por padrão para usar a autenticação baseada em soquete, que usa o nome de usuário do sistema, e não uma senha. Para corrigir o problema, usei os seguintes comandos:

Acesse o MySQL como usuário root:

sudo mysql   # or sudo mysql -u root

Defina a senha para o usuário root do MySQL:

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'test';

Substitua "teste" acima pela senha real que você deseja usar

    
por heyjoe 18.05.2018 / 20:26
0

Eu tive que fazer login com

mysql -u root -p
    
por Cancelor 01.07.2018 / 21:29