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 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
|