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)
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)
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!