SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from produtos)
erro na linha 17 do arquivo ProdutoController.php : $produtos = DB::select('select * from produtos');
SQLSTATE[HY000] [1045] Access denied for user 'homestead'@'localhost' (using password: YES) (SQL: select * from produtos)
erro na linha 17 do arquivo ProdutoController.php : $produtos = DB::select('select * from produtos');
Veja os dados utilizados na conexao do banco, dentro do arquivo database. Em alguns casos o arquivo .env é chamado na sua aplicação e a conexão com o banco utiliza os dados inseridos neste arquivo
esse arquivo no meu caso está somente com esse comando: APP_DEBUG=true
No seu arquivo database.php dentro da pasta config, há também algumas configurações, se você estiver usando o mysql localmente terá as configurções abaixo, por padrão username utiliza-se root e password utiliza-se valor vazio. Uma opção em alguns casos raros, é trocar o valor de HOST para o IP 127.0.0.1 que é a mesma coisa.
'mysql' => [
'host' => env('DB_HOST', '127.0.0.1'),
'username' => env('DB_USERNAME', 'root'),
'password' => env('DB_PASSWORD', ''),