Configurei o .yml como o exemplo, mas o acesso foi negado como se não houvesse password no arquivo. Quando coloquei entre aspas, deu certo. Sempre será o caso do password precisar ser uma string?
Configurei o .yml como o exemplo, mas o acesso foi negado como se não houvesse password no arquivo. Quando coloquei entre aspas, deu certo. Sempre será o caso do password precisar ser uma string?
Oi Luis!
Manda aqui como ficou seu código, tanto o yml quanto a classe.
O exemplo do curso estava assim:
mas tive que fazer o meu código desta forma pra dar certo:
Por isso a dúvida sobre a senha ser String sempre, ou não.
Mesmo com arquivo .yml não precisa colocar entre aspas. A não ser que a senha do banco tenha aspas.
Fiz o teste agora para a conexão no mysql pelo terminal e a conexão acontece quando uso o password sem aspas, então o password não tem aspas originalmente. Quando tiro as aspas do arquivo .yml eu tomo uma exception:
Eu só precisa acrescentar as aspas no arquivo e tudo corre bem:
Descobri a questão aqui em um artigo. As aspas são necessárias quando usamos caracteres especiais: É isso então, vou marcar como solução. Obrigado pela ajuda :)