Mysql
 sql >> Base de données >  >> RDS >> Mysql

Prise en charge des caractères chinois à quatre octets MySQL

Votre caractère souhaité, U+20F2D , réside dans le bloc "CJK Unified Ideographs Extension B" du "Supplementary Ideographic Plane" d'Unicode et n'était donc disponible dans aucun jeu de caractères MySQL Unicode avant la v5.5 ; depuis la v5.5, il est disponible dans le utf8mb4 , utf16 , utf16le et utf32 jeux de caractères.

Il n'est pas disponible dans le big5 de MySQL ou gbk jeux de caractères.

Pourquoi le utf8 l'encodage ne fonctionne pas

Comme documenté sous Prise en charge d'Unicode :

Pourquoi le big5 l'encodage ne fonctionne pas

Comme documenté sous Quels problèmes devrais-je devez-vous prendre en compte lorsque vous travaillez avec le jeu de caractères chinois Big5 ? :

Pourquoi le gbk l'encodage ne fonctionne pas

Comme documenté sous Quels jeux de caractères CJC sont disponibles dans MySQL ? :