Jeu de caractère à l'installation de mysql


#1

Bonjour à tous et merci de votre espérée réponse image : content

Je bataille depuis 2 jours pour trouver une solution : J’ai un logiciel (MoreGroupware) qui demande à ne pas s’installer sur un jeu de caractère UTF8 ; de plus le jeu de caractère n’est pas adapté.

Je souhaite au contraire utiliser le iso 8859-1 mais je ne parviens pas à le faire.

J’ai bien vu qu’on pouvait le faire par la compilation dans le ./configure mais je souhaite utiliser mon apt-get.

Avez-vous une idée ? Voici comment je procède :

apt-get install mysql-server-4.1

phpmyadmin indique bien que je suis en utf8, autant que les variables.

J’ai essayé de désinstaller, réinstaller, dpkg-reconfigure … rien n’y fait…


#2

c’est que la configuration n’est pas interne à mysql.
Qu’as tu comme locales ?
Ta machine est bien localisée en iso8859-1 ?
(je penses aux variables LC_)


#3

Bonjour et merci de la réponse,

Dans les locales j’avais au début :

fr_FR @euro ISO 8859-15

Vu le problème j’ai remplacé par

fr_FR ISO-8859-1

Et j’ai tenté la reconfiguration et j’ai des erreurs lorsque je tente de réinstaller mysql :

perl: warning: Falling back to the standard locale (“C”).
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory

Lorsque je réactive les autres locales ça remarche mais mysql est toujours en utf8… et pourtant utf8 n’a jamais été activé…

Edit : J’avais bien un UTF8 dans /etc/locale.gen que j’ai supprimé avant de dpkg-reconfigure locales. Malgré tout mysql reste configuré dessus, je continue à chercher…