[sisyphus] переезд с mysql4 на mysql5
Serge
serg-e на ukr.net
Вт Мар 6 16:11:22 MSK 2007
Шадринов Дмитрий Дмитриевич пишет:
> set names <кодировка>;
>
> если вы подключитесь под сметрным пользвоателем, то все должно сработать
> автоматом.
>
Насколько я помню, эта команда выставляет кодировку для ИМЕН ТАБЛИЦ. не
более того...
Порывшись в переменных сервера я натолкнулся на следующее:
При дефолтных настройках в my.cnf, а именно при отсутствии модификации
касаемо кодировок получаем винегрет:
Это 5.х
character_set_client | latin1
| character_set_connection | latin1
| character_set_database | koi8r
| character_set_filesystem | binary
| character_set_results | latin1
| character_set_server | koi8r
| character_set_system | utf8
| character_sets_dir | /usr/share/mysql/charsets/
| collation_connection | latin1_swedish_ci
| collation_database | koi8r_general_ci
| collation_server | koi8r_general_ci
а это с 4.х
| character_set_client | cp1251
| character_set_connection | cp1251
| character_set_database | koi8r
| character_set_results | cp1251
| character_set_server | koi8r
| character_set_system | utf8
| collation_connection | cp1251_general_ci
| collation_database | koi8r_general_ci
| collation_server | koi8r_general_ci
локаль koi8r
Подробная информация о списке рассылки Sisyphus