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