Hello,
I’ll try to explain you well my problem.
This mysql server is 4.1.20
When from nodeworx I connect to phpMyadmin I can choose different language. There is in the list fr-iso8859-1. It is what I need, because when I want to export databases I want to have all characters like ?, ?, ?, etc
So I choose fr-iso8859-1
But once connected I have, in the right panel under phpmyadmin, only French-Utf8 and there I can’t choose any iso8859-1, there is only utf8 language listed here. I also have MySQL charset: UTF-8 Unicode (utf8) in this left panel.
If I look at the variables in phpmyadmin I have :
Variable Session value Global value
character set client utf8 latin1
character set connection latin1 latin1
character set database latin1 latin1
character set results utf8 latin1
character set server latin1 latin1
character set system utf8 utf8
character sets dir /usr/share/mysql/charsets/ /usr/share/mysql/charsets/
The problem whith this is that whena user do an expport in a file all special characters are not converted well. All ?, ?,?, etc are not translated.
Why is there some difference between the global value and the session value ?
Why I can’t choose fr-iso8859-1 as language one connected to phpmyadmin ?
How I have to set phpmyadmin config file or mysql my.cnf to allow to choose fr-iso8859-1 as language and always have latin1 as default charset ?
Of course on my other server I don’t have this problem has mysql server is 4.0.21
Thanks for your help
Pascal