Solution aux emoji mysql tronqués : 1. Vérifiez l'encodage de la table mysql via la commande "show create table test ENGINE=InnoDB DEFAULT CHARSET=utf8mb4" ;
L'environnement d'exploitation de ce tutoriel : système Windows 10, MySQL version 5.7, ordinateur Dell G3.
Que dois-je faire si l'emoji mysql est tronqué ?
mysql emoji tronqué
Contexte
Besoin d'exporter un lot de données avec des expressions emoji depuis mysql, directement via la méthode mysql -f < sql.sql > sont tronqués et ont commencé à résoudre le problème !
Réflexion
Réfléchissez d'abord à plusieurs possibilités de codes tronqués et vérifiez-les un par un. "Problème de stockage" codage, le codage est utf8mb 4, et après avoir vérifié les données, nous avons constaté que seuls certains emojis ont des problèmes, nous pouvons donc juger qu'il n'y a aucun problème avec le stockage.
show create table test ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
Sélectionnez à nouveau la requête, il n'y a pas de problème d'encodage et le problème est résolu.
"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!