Eu estou tentando iniciar a instância local 3306 no MySQL Workbench mas toda vez que tento iniciar ele dá o seguinte erro:
Já procurei na internet sobre mas não consegui resolver
Eu estou tentando iniciar a instância local 3306 no MySQL Workbench mas toda vez que tento iniciar ele dá o seguinte erro:
Já procurei na internet sobre mas não consegui resolver
Já tentou logar pelo terminal?
mysql -u root -p
Ele da erro: ERROR 1698 (28000): Access denied for user 'root'@'localhost'
Essa versão em Snap não é oficial então pode apresentar erros, aconselho baixar direto do site e instalar.
não consegui resolver por meio do link
Tava com esse problema aí ontem, resolvi assim:
sudo su
mysql -u root -p
mysql> flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPassword'
No meu caso, eu queria sem senha, por isso ficou assim:
ALTER USER 'root'@'localhost' IDENTIFIED BY '';
Talvez você precise reiniciar a máquina, pra que o serviço do mysql possa ser reiniciado também.
Não resolveu? Qual foi o erro? Será que você não digitou o mysql>
juntamente ao flush privileges;
?
ja tive esse problema e resolvi assim
ALTER USER ‘root’@‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘sua senha’;
FLUSH PRIVILEGES;
exit;
Consegui, muito obrigado