MySQL não funciona a senha

Gente, minha dúvida é simples: eu instalei o apache, php, mysql e phpmyadmin pra poder trabalhar aqui no meu localhost. Tudo funcionou direitinho, e no mysql_secure_installation setei a senha do root como “1234”. Acontece que quando dou o mysql -u root -p, e coloco a senha 1234 da acesso negado. A mesma coisa no phpmyadmin.

Alguem ja teve esse problema e/ou saiba como resolver?

Grato desde já! Bom dia

1 Curtida

Boa tarde! Costumo ter esse problema quando não configuro a forma de autenticação. Dê uma olhada no link abaixo na opção: “Configuring Root to use MySQL shell”.

Configuring Root to use MySQL shell

2 Curtidas

Deu certo irmão, obrigado!!

Tudo de bom aí!

1 Curtida

se não me engano só funciona assim:

sudo mysql -u root -p

pra usar no phpmyadmin vc tem que criar um usuário e dar as devidas permissões, ou dar essas permissões pro root.
ao menos esse é um problema que tenho no debian e que resolvo fazendo assim

CREATE USER ‘non-root’@‘localhost’ IDENTIFIED BY ‘123’;
GRANT ALL PRIVILEGES ON * . * TO ‘non-root’@‘localhost’;
FLUSH PRIVILEGES;

2 Curtidas

Já consegui resolver aqui com a dica do brother ai de cima! Mas valeu aí pela resposta, o procedimento foi bem parecido com esse aí mesmo.

1 Curtida