\u2019
es Unicode para ’
, UTF-8 hexadecimal E28099
, que es una "COMILLA ÚNICA DERECHA". El equivalente directo de latin1 es hexadecimal 92
. Algunos productos de procesamiento de texto usan eso en lugar del apóstrofe ('
).
Está recibiendo los mensajes de error, no porque no pueda manejar el carácter, sino porque la configuración no puede declarar qué codificación se usa y dónde.
"132" parece irrelevante:132 84 E2809E „ „
Notas sobre Python:http://mysql.rjweb.org/doc.php/charcoll #pitón
Notas sobre otros problemas con el conjunto de caracteres:Problemas con caracteres UTF-8; lo que veo no es lo que almacené
Sin conocer el esquema o la configuración de Python, no puedo ser más específico.