Ik noem dat "dubbele codering". Uw klant beweerde dat het latin1-tekens kreeg, maar vertelde MySQL dat ze utf8 moesten zijn, dus een utf8-teken van 3 bytes werd omgezet naar 6 bytes in de database.
U moet zowel de client als de gegevens in de tabel(len) corrigeren. Deze link bespreekt het:http://mysql.rjweb.org/doc.php /charcoll
. (Sorry, er is geen korte samenvatting van hoe u uw problemen kunt oplossen.) De problemen
en de reparaties
.