Modifier votre base de données MySQL pour utiliser le UTF-8 jeu de caractères est important si vous souhaitez stocker des caractères arabes dans votre base de données. UTF-8 est un codage pour le jeu de caractères Unicode , qui comprend l'alphabet arabe . Avant d'insérer le texte arabe vous devez vous assurer que les bases de données MySQL , les tables et les colonnes utilisent l' UTF- 8 jeu de caractères. Modification de la base de données se fait avec le mot-clé " ALTER " . L'application vous insérez de besoin aussi d'utiliser UTF-8. Instructions 1 connecter à la base de données MySQL. En utilisant un terminal cela se fait avec la commande: mysql -u username- p mot de passe 2 modifier la base de données MySQL , les tables et les colonnes de texte que vous allez insérer arabe caractères dans le UTF- 8 jeu de caractères et assembler en utilisant les commandes : ALTER my_database caractère utf8 COLLATE utf8_general_ci ALTER my_table t1 CONVERT des jeux de caractères utf8 COLLATE utf8_general_ci ALTER my_table t1 MODIFIER ma_colonne VARCHAR ( 100) caractère utf8 COLLATE utf8_general_ci 3 Vérifiez la configuration du jeu de caractères de l'application que vous insérer des données avec pour s'assurer qu'il utilise UTF-8. Par exemple, si vous utilisez PHP et HTML, ajouter l'en-tête "header ( " Content- Type : text /html ; charset = utf- 8 ') ; "PHP en haut de votre fichier, inclure la méta -tag HTML" " dans la section HTML et appeler le " mysql_set_charset ( 'utf8 ', $ my_db_link ) " fonction après la connexion à la base de données 4 de insérer des caractères arabes avec la commande MySQL suivante: . INSERT INTO ( ma_colonne ) ma_table VALUES ( ' my_string ') Remplacer " my_string " avec votre chaîne arabe.
|