6
respostas

ProgrammingError

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

6 respostas

Olá Fabiano! Tudo bem?

O erro que você está enfrentando, ProgrammingError: (mysql.connector.errors.ProgrammingError) 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES), indica que o acesso ao banco de dados MySQL foi negado. Isso geralmente acontece devido a credenciais incorretas.

Então, como solução, certifique-se de que o nome de usuário e a senha que você está usando no seu arquivo de configuração do Flask (ou onde quer que você configure a conexão com o banco de dados) estão corretos.

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Amigo que bom q vc conseguiu traduzir o que esta escrito!! e como resolve???? vi que o mysql ta ativo

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

será que é credenciais? Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade vi que o SQLAlchemy esta para instalar pois na primeira imagem esta vermelho!! mas na segunda imagem diz q esta instalado!! fiz e refiz tudo desinstalei e instalei novamente!! mas continua a mesma coisa

2 semanas e nada

Oi Fabiano! Peço desculpas pela demora em responder o seu tópico.

Acerca do problema com a conexão, sim, pode ser relacionado as credenciais que estão incorretas, porém, como foi mostrado por você em outros trechos, o flask_sqlachemy não está sendo reconhecido corretamente e ele é responsável por estabelecer essa conexão, então podemos concluir que o problema de conexão está relacionado com a lib.

Pelas imagens você está utilizando o PyCharm para escrever e rodar o seu projeto, e como dá para notar no seu terminal integrado o ambiente virtual está ativo e com a biblioteca flask_sqlalchemy instalada corretamente. O que me leva a pensar que o PyCharm está usando um ambiente virtual diferente do seu terminal está usando.

Gif de demonstração das configurações de diferentes variáveis de ambiente

No GIF acima você verá eu explorando algumas configurações onde seleciono outro ambiente virtual que não tem instalado as bibliotecas necessárias para rodar o projeto, então, é possível que seu ambiente esteja assim também.

Caso o seu PyCharm seja antigo, e não tenha a opção de configuração no canto superior direito, vá à opção "File" na lateral esquerda e depois em "Settigns" que será apresentado a mesma tela que você vê no GIF.

Espero que isso ajude a resolver essa situação!

Cada vez que entro aqui saio mais desanimado!!! a configuração foi apresentada na aula, não existia configurações diferente da apresentada!! realmente não funciona por algum motivo fiz outros testes em outro projeto e funcionou!! bem desanimado com tudo isso!!!!