Après la mise à jour MySQL 4.1 pour le serveur de base de données populaire, le format UTF -8 a été pleinement intégré . Si votre base de données (DB ) a été compilé avant ce moment-là , ou si vous définissez comme tel manuellement , vous ne pouvez pas avoir un UTF-8 entièrement base de données. UTF- 8 est un uniforme, entièrement base de données sur l'Occident personnage qui agit beaucoup plus propre que les autres types de bases de données . Par conséquent, il est utile de convertir votre base de données au format UTF -8. Vous convertissez ce dans la ligne de commande . Instructions 
 1 
 ouvrir le terminal sur votre ordinateur si la base est local, connectez-vous autrement via le Secure Shell ( SSH) 
 2 
 type " mysqldump - . Utilisateur = username - password = mot de passe - default -character-set = latin1 - - . skip- set- charset NOMBDD > backup.sql "(sans les guillemets) 
 3 
 remplacer toutes les lettres en majuscules si elles sont pertinentes pour votre base de données et appuyez sur " Entrée". 
 4 
 type " chgrep latin1 backup.sql utf8 " et appuyez sur "Entrée". 
 5 < p > Type "mysql - user = username - pasword = MOT DE PASSE - exécuter =" DROP DATABASE dbname ; . CREATE DATABASE dbname caractère utf8 COLLATE ut8_general_ci ; ». (remplaçant le username, password et les deux nombase de ) Appuyez sur " Entrée " 
 6 
 type "mysql - user = username - password = mot de passe - default- character-set = utf8 dbname < backup.sql " et appuyez sur " Entrée". 
 < br > 7 Type de 
 dans le code suivant , puis appuyez sur "Entrée" pour terminer le processus : 
 
 sed- i "" ' s/latin1/utf8/g ' backup.sql