Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Suche nach Emojis in MySQL

Ich nenne das "doppelte Codierung". Ihr Client behauptete, er würde latin1-Zeichen erhalten, teilte MySQL aber mit, dass sie utf8 sein sollten, sodass ein 3-Byte-utf8-Zeichen in der Datenbank in 6 Bytes umgewandelt wurde.

Sie müssen sowohl den Client als auch die Daten in der/den Tabelle(n) korrigieren. Dieser Link beschreibt es:http://mysql.rjweb.org/doc.php /charcoll . (Entschuldigung, es gibt keine kurze Zusammenfassung, wie Sie Ihre Probleme beheben können.) Der Probleme und die Korrekturen .