Solucionado (ver solução)
Solucionado
(ver solução)
9
respostas

Erro ao executar o mysql no Ubuntu 16.04 LTS - ERROR 1045

Realizei os passos para instalação do mysql no ubuntu, porem quando executo o comando

mysql -u root

Apareçe ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Preciso de ajuda!

E já tentei também executar como root, mas apresenta a mesma mensagem.

9 respostas
solução!

Diogo, tudo bem ?

Cara, você na criação do banco passou uma senha, certo ?

Para acessar agora toda vez é necessário passar essa senha, por isso você vai precisar o paramentro -p

mysql -u root - p

Exatamente, algo de errado com a senha ou usuário!

Oi Carlos, tudo bem?

Tente o seguinte:

No terminal, execute o comando mysqld --skip-grant-tables

Ao abrir o mysql execute o comando:

FLUSH PRIVILEGES;

E depois:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'senhanova';

Depois tente fazer o login novamente, inserindo senhanova como senha quando ele pedir.

Boa Daniel!!

Deu tudo certo?

Vamos aguardar a resposta do Diogo, afinal quem esta com dificuldades ao acesso é ele!!

Carlos eu não cheguei a digita senha não, a instalação foi direto, inclusive nem apareceu o print que consta na atividade.

Daniel eu ja tentei executar esse comando tambem, mas ele nem reconhece.

Vocês teriam ideia do que pode ser, ja removi e instalei de novo mas não funciona!

Tenta esse

sudo dpkg-reconfigure mysql-server-5.5

Daniel, não sei porque rsrs, mas ontem tentei novamente através do comando:

mysql -u root - p

E foi, porem com o comando:

mysql -u root

ai não estava indo, pelo o que eu entendi, eu estava tentando acessar sem a senha do root, por isso que não estava conseguindo.

Obrigado Daniel e Matheus.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software