Problemas ao conectar no MySQL 5.7

Está recebendo mensagens de erro de conexão do tipo “#1698 – Access denied for user ‘root’@’localhost’…”. Isso é coisa da versão do seu MySQL.
Mas tenha calma, vamos resolvê-lo.

O MySQL 5.7 mudou seu modelo de segurança e só deixa você conectar com usuário root através do terminal.

Uma solução simples e permanente para isso é criar um novo usuário com os mesmos poderes do root.
Mão na massa:

1. Conecte-se ao MySQL

	mysql -u root -p

2. Crie o novo usuário

	» CREATE USER 'novousuario'@'localhost' IDENTIFIED BY 'digite_uma_senha';
	» GRANT ALL PRIVILEGES ON *.* TO 'novousuario'@'localhost' WITH GRANT OPTION;
	» FLUSH PRIVILEGES;
	» quit

Pronto!
Agora use estas novas credenciais para conectar-se ao banco.

Artigos Relacionados

Trabalhando com spritesheets Uma das melhores técnicas tanto para jogos quanto para a web, sem dúvida é o spritesheet. Pois ao invés de carregar as imagens uma a uma na memória, e...
Limpar caixa de texto (input) com tecla ESC –... Outro dia um cliente me pediu para limpar a caixa de texto ao apertar a tecla ESC, como é nos softwares de planilhas eletrônicas. Cheguei a uma conclu...
Sprites e Tiles grátis para usar em seus jogos #1 Procurar e encontrar o que deseja é muito bom, não é? Se for grátis então... vix! Dando aquela vasculhada pela internet encontrei sprites de q...

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *