4.6 Localisation de MySQL et utilisation internationale
4 Administration du serveur
Manuel de Référence MySQL 4.1 : Version Française
. Le jeu de caractères utilisé pour les données et le stockage . Langue des messages d'erreurs . Ajouter un nouveau jeu de caractères . Le tableau de définition des caractères . Support d'assemblage des chaînes . Support des caractères multi-octets ->Problèmes avec les jeux de caractères
|
4.6.7 Problèmes avec les jeux de caractères Si vous essayez d'utiliser un jeu de caractères qui n'est pas compilé
dans votre exécutable, vous pouvez rencontrer différents problèmes :
-
Votre programme a un chemin faux en ce qui concerne l'endroit où sont stockés
les jeux de caractères. (Par défaut
/usr/local/mysql/share/mysql/charsets
).
Cela peut être réparé en utilisant l'option
--character-sets-dir
du
programme en question.
-
Le jeu de caractères est un jeu de caractères multi-octets qui ne peut être chargé
dynamiquement. Dans ce cas, vous devez recompiler le programme en incluant le support
du jeu de caractère.
-
Le jeu de caractères est un jeu de caractères dynamique, mais vous n'avez pas de fichier
de configuration lui étant associé. Dans ce cas, vous devez installer le fichier de
configuration du jeu de caractères à partir d'une nouvelle distribution MySQL.
-
Votre fichier
Index
ne contient pas le nom du jeu de caractères.
ERROR 1105: File '/usr/local/share/mysql/charsets/?.conf' not found (Errcode: 2)
|
Dans ce cas, vous devez soit obtenir un nouveau fichier
Index
ou ajouter à la
main le nom du jeu de caractères manquant.
Pour les tables
MyISAM
, vous pouvez vérifier le nom du jeu de caractères et son
nombre associé d'une table avec
myisamchk -dvv nom_de_table
.
|