Boa noite. Nao coloquei senha e ou usuario. deveria ser root e senha vazia. Mas está retornando esse erro:
"SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select *from diametro)"
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite. Nao coloquei senha e ou usuario. deveria ser root e senha vazia. Mas está retornando esse erro:
"SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select *from diametro)"
Este error (using password: YES) é causado quando a senha está errada.
Tente logar no MySQL sem a senha para testar.
OBS: Caso o seu MySQL não tenha senha, deixa o campo password desta maneira: 'password' => ''
Então, eu consigo logar normalmente. Agora eu até defini uma senha para o user root, e depois testei o acesso e acessa sem erro. Mas quando uso o comando select pra buscar no banco, da o mesmo erro 1045. Nao sei mais o que pode ser. Ja editei o .env tambem e nao resolve.
Deixe o .env desta maneira:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=nome_do_bd
DB_USERNAME=seu_usuario
DB_PASSWORD=sua_senha (caso não tenha senha, deixe o campo em branco)
OBS: Sempre que você fazer alguma alteração no .env, faça um restart no servidor.
PS: Caso o error persistir, execute o comando php artisan cache:clear. Acredito que isto irá solucionar o problema.