1
resposta

qlalchemy.exc.DatabaseError: (mysql.connector.errors.DatabaseError) 1273 (HY000): Unknown collation: 'utf8mb4_0900_ai_ci' (Background on this error at: https://sqlalche.me/e/20/4xp6)

Estou só deixando a solução:

Ajustar a conexão com o MySQL Adicione explicitamente a collation no SQLALCHEMY_DATABASE_URI para evitar o erro: app.config['SQLALCHEMY_DATABASE_URI'] = '{SGBD}://{usuario}:{senha}@{servidor}/{database}?charset=utf8mb4&collation=utf8mb4_unicode_ci'.format( SGBD='mysql+mysqlconnector', usuario='root', senha='', servidor='localhost', database='jogoteca' ) Isso forçará o uso da collation utf8mb4_unicode_ci, que é compatível com MySQL versões anteriores ao 8.0.

1 resposta

Oi Kaique! Tudo bem?

Obrigado por compartilhar a solução para o erro de collation no MySQL. Sei que ajudará outros alunos que estiverem na mesma situação que você.

No mais, bons estudos!