Conversion du jeu de caractères courant que l'une des colonnes d'une utilisation de tables MySQL est une étape nécessaire lorsque l'on tente de stocker un contenu qui utilise des caractères non latins . MySQL est un langage qui vous permet de créer et de gérer des bases de données. Bien que le caractère par défaut pour les bases de données MySQL est utf8 , qui est le jeu de caractères de l'Ouest régulière, vous pourriez avoir à utiliser un autre jeu lorsque le stockage de contenu texte ou binaire dans une langue qui utilise des caractères différents, tels que les langues asiatiques ou du Moyen-Orient . Vous pouvez modifier le jeu de caractères d'une colonne dans une table MySQL en exécutant une requête spécifique. Instructions
1
Se connecter à phpMyAdmin . PhpMyAdmin est une interface utilisateur graphique (GUI) qui vous permet d'éditer vos bases de données MySQL . Sinon, vous pouvez également vous connecter à votre base de données MySQL en utilisant l'invite de commande
2
tapez la requête suivante : .
ALTER TABLE exampletable MODIFIER examplecolumn CHAR ( 50) CHARACTER SET CP1256 ; Photos
Remplacer " exampletable " et " examplecolumn " avec les noms réels de la table et colonne. Remplacer " CP1256 " avec le jeu de caractères que vous souhaitez utiliser . Appuyez sur la touche Entrée de votre clavier pour exécuter la requête
3 Type de
la requête suivante si la colonne que vous avez converti les données binaires contenues origine : .
UPDATE exampletable SET exampletcolumn = TRIM (EN FIN dE examplecolumn 0x00 ) ;
Remplacer " exampletable " et " examplecolumn " avec les noms corrects pour votre base de données. Cette requête permettra d'éliminer toute fuite 0x00 code binaire qui peut rester à la fin de la campagne.