Python Flask по подразбиране комуникира с MySQL в utf-8 на MySQL, т.е. не може да се справи с пълния диапазон на utf8mb4 (който включва емоджи). Flask ще отмени настройките на набора от знаци на базата данни, включително настройката на сървъра за набор от символи в my.cf. Добавянето на следната настройка към приложението Flask отстранява проблема, като го принуждава да комуникира с MySQL в utf8mb4:
app.config['MYSQL_DATABASE_CHARSET'] ='utf8mb4'