encoding
parametro non funziona correttamente.
Quindi, come ha detto @doru in questo link
, dovresti aggiungere ?charset=utf8mb4
alla fine della stringa di connessione. così:
connect_string = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(DB_USER, DB_PASS, DB_HOST, DB_PORT, DATABASE)