|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Kondratyev 2:5020/758.60 06 Nov 2004 17:25:46 To : vladimir.sharun@ukr.net Subject : mysql 4.1 и кодировка клиента по-умолчанию -------------------------------------------------------------------------------- 06 Nov 04 15:38, you wrote to me: DK>> Решил переехать на мускуль 4.1 и столкнулся с проблемой, с которой многие DK>> вобщем-то сталкиваются. Разве что решение, которое как правило DK>> предлагают, мне не очень подходит, потому как в этом случае кучу кода DK>> придётся править. Речь вот о чём: сам мускуль собран с DK>> --with-charset=cp1251, в my.cnf имеем default-character-set = cp1251 в DK>> секциях [client] и [mysqld]. В итоге при коннекте из родного мускульного DK>> клиента получаем: vs> [snip] DK>> И, соответственно, вместо русского текста получаем знаки вопроса. Ясное DK>> дело, что можно сделать первым запросом set names cp1251 и всё будет DK>> замечательно, но как у уже писал выше, всё не так просто, кучу кода DK>> лопатить придётся. Может есть всё-таки способ установить кодировку DK>> по-умолчанию для всех клиентов? vs> Курим мануал на тему alter table. В какую сторону? У меня и в 4.0 было прописано default-character-set=cp1251 и мускуль с --with-charset=cp1251 собирался, так что сейчас show create table на все таблицы показывает DEFAULT CHARSET=cp1251. Dmitry --- * Origin: *** fortress *** (2:5020/758.60) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3973418cd2e7.html, оценка из 5, голосов 10
|