1
resposta

estou com erro

sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 2005 (HY000): Host do servidor MySQL desconhecido '@localhost' (11003) (Informações básicas sobre este erro em: https://sqlalche.me/e/20/4xp6)

1 resposta

Olá Pedro! Tudo joia?

Esse erro que você está enfrentando, sqlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 2005 (HY000): Host do servidor MySQL desconhecido '@localhost' (11003), está geralmente relacionado a problemas na configuração das suas credenciais.

Então, verifique se as credenciais (nome de usuário e senha) que você está usando para se conectar ao MySQL estão corretas. Aqui está um exemplo de como a configuração do SQLAlchemy deve parecer:

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+mysqlconnector://username:password@localhost/dbname'
db = SQLAlchemy(app)

Substitua username, password e dbname pelos valores apropriados para o seu banco de dados.

Espero ter ajudado e bons estudos!

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