Ao executar jogateca.py, encontro o erro de interface. Alguém conhece uma solução para este problema?
Ao executar jogateca.py, encontro o erro de interface. Alguém conhece uma solução para este problema?
Olá Weslley, tudo bem com você?
Peço desculpas pela demora em lhe responder.
Gostaria de saber se o erro ainda é apresentado.
O erro, sqlalchemy.exc.InterfaceError: (mysql.connector.errors.InterfaceError) 2002: Can't connect to MySQL server on '%-.1--s:%u', está informando que o SQLAlchemy está tendo problemas para se conectar ao servidor MySQL devido a um formato incorreto de host e/ou porta.
Peço que verifique como está a declaração das configurações do banco de dados no arquivo jogoteca.py:
app.config['SQLALCHEMY_DATABASE_URI'] = \
'{SGBD}://{usuario}:{senha}@{servidor}/{database}'.format(
SGBD = 'mysql+mysqlconnector',
usuario = 'nome_do_usuario_do_banco',
senha = 'senha_do_usuario_do_banco',
servidor = 'localhost',
database = 'nome_do_banco'
)
Após realizar a conferência, salve o arquivo jogoteca.py e execute-o.
Peço que verifique o que foi proposto acima, caso o erro permaneça ou tenha dúvidas, estou à disposição.
Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.
Abraços e bons estudos!