опции локализации

Kirill

Новичок
опции локализации

mysql ver 4.1.14 Кодировка koi8r. хочу сменить на cp1251. Согласно мануалу кодировку можно установить с помощью опции --default-character-set, но вот только mysqld - такого файла нет, есть mysqld_safe, как быть? если я просто поменяю значения переменных character_ кодировка смениться?
Как посмотреть с какими опциями был собран мускул?
 

zerkms

TDD infected
Команда форума
зачем ты хочешь сменить кодировку для всего mysql?
(выставлять можно в файле конфигурации
default-character-set=cp1251
в секции mysqld
)

в 4.1+ можно выставлять свою кодировку на каждую таблу/БД

если я просто поменяю значения переменных character_ кодировка смениться?
нет, данные в какой были кодировке, в такой и останутся

ps: http://phpclub.ru/faq/Mysql41Rus
 

Kirill

Новичок
в 4.1+ можно выставлять свою кодировку на каждую таблу/БД
Выдаваться данные все-равно будут в кодировке koi8r - ибо набор символов по умолчанию у меня koi8r.

зачем ты хочешь сменить кодировку для всего mysql?
перевожу основной проект в виндовую кодировку. Если основную кодировку не менять - мускул может и можно заставить выдавать данные в виндовой кодировке, но сортировать он все-равно будет криво.
 

zerkms

TDD infected
Команда форума
Выдаваться данные все-равно будут в кодировке koi8r - ибо набор символов по умолчанию у меня koi8r.
вот поэтому нужно данные перезалить в нужной уже кодировке
 
Сверху