Quando executei o código, apareceu esse erro. Alguém pode ajudar?
Quando executei o código, apareceu esse erro. Alguém pode ajudar?
Olá, Yuri! Tudo bem?
O erro que você está enfrentando é relacionado ao driver não encontrado. Isso geralmente acontece quando o código está tentando acessar um driver específico, mas ele não está instalado ou configurado corretamente.
Para resolver esse problema, você pode seguir algumas etapas:
Tente seguir o passo o passo e depois volta aqui e conta pra gente se deu certo :)
Oi Vinicius, vou bem e vc?
Cara, tentei aqui de novo e não deu certo. Tipo, eu desinstalei o MySQL e alterei o PATH do PHP nas variáveis mas nada funcionou. Quando instalei o MySQL da última vez, não apareceu pra mim a opção para desenvolvedor. Sinceramente não sei o que possa ser ou o que estou fazendo de errado. Teria algum outro tutorial ou alguma forma alternativa? Como posso prosseguir?
Estou bem, Yuri. Obrigado por perguntar :)
Eu acho que o seu MySQL estava instalado corretamente. O que pode ter ocorrido é o PHP não reconhecer o arquivo php.ini
, logo não vai reconhecer a extensão.
O que você pode fazer:
php.ini
correto, para isso, abra o terminal e digite php --ini
. Em seguida, no terminal será retornado na opção Loaded Configuration File a localização do arquivo. Se retornar o valor none, significa que não foi reconhecido. Então vá na pasta e veja se este arquivo está escrito exatamente da seguinte maneira: php.ini, pois há alguns casos que pode estar da seguinte forma: php.ini.ini, a qual é incorreta.php -m
, este comando irá listar todas as extensões habilitadasTente seguir o passo a passo e depois volta aqui e conta pra gente se deu certo :)
Ah, e se der errado, diga qual o erro que apareceu ;)
Oi de novo Vinicius.
Achei um tutorial no youtube que mostrava uma forma de fazer o PDO diferente da que vc fez (ainda não entendo muito bem sobre o assunto rs), mas provavelmente deve ter esse conteúdo aqui na Alura. Enfim, eu consegui fazer e agora posso continuar seu curso. Valeu demais pelo seu tempo e ajuda. Provavelmente voltarei a ter dúvidas rs. Valeu boa noite.
Que bom que conseguiu resolver o problema, Yuri! Muito bom!
Aqui na Alura temos um curso de PDO, que inclusive é um dos pré-requisitos do curso de PHP e MySQL, vale a pena conferir: