encoding
parámetro no funciona correctamente.
Entonces, como dijo @doru en este enlace
, debe agregar ?charset=utf8mb4
al final de la cadena de conexión. así:
connect_string = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(DB_USER, DB_PASS, DB_HOST, DB_PORT, DATABASE)