Dépannage de l'erreur "Valeur de chaîne incorrecte" dans MYSQL avec Emojis
Lors de la tentative de stockage d'un tweet contenant des emojis dans une table MYSQL avec encodage utf8mb4 , vous pouvez rencontrer une erreur « Valeur de chaîne incorrecte ». Cela se produit car les emojis sont codés à l'aide d'une séquence UTF-8 différente de celle attendue.
Solution :
La solution implique de modifier les paramètres MYSQL et d'exécuter des commandes spécifiques pour garantir le bon fonctionnement des emojis. gestion des jeux de caractères multi-octets, y compris les emojis.
Exécutez les commandes suivantes dans le client MYSQL :
Vérifiez les modifications avec la commande :
Ces étapes garantissent que MYSQL utilise le jeu de caractères et le classement corrects pour gérer les caractères UTF-8, y compris les emojis. Après avoir effectué ces modifications, vous devriez pouvoir stocker avec succès le tweet avec les caractères emoji dans votre tableau.
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!