\u2019
är Unicode för ’
, UTF-8 hex E28099
, som är ett "RÄTT ENKEL CITATTECKNING". Den direkta latin1-ekvivalenten är hex 92
. Vissa ordbehandlingsprodukter använder det istället för apostrof ('
).
Du får felmeddelandena, inte för att du inte kan hantera tecknet, utan för att konfigurationen misslyckas med att deklarera vilken kodning som används var.
"132" verkar irrelevant:132 84 E2809E „ „
Anteckningar om Python:http://mysql.rjweb.org/doc.php/charcoll #python
Anmärkningar om andra teckenuppsättningsproblem:Problem med UTF-8-tecken; det jag ser är inte det jag har lagrat
Utan att känna till schemat eller Python-konfigurationen kan jag inte vara mer specifik.