Forum Webscript.Ru
Общие => Базы данных => Тема начата: Foshvad от 15 Октября 2001, 21:21:22
-
Люди добрые, помогите!
Надо поставить по умолчанию в MySQL под Win2000 кодировку koi8_ru;
В my.ini четко и понятно написано:
[mysqld]
character-sets-dir=D:/WebServer/MySQL/share/charsets
default-character-set=koi8_ru
В директории D:/WebServer/MySQL/share/charsets есть файл koi8_ru.conf,
который занимает 4387 байта.
Но MySQL упорно твердит: Can\'t initialize character set 7
В чем может быть проблема?!
P.S. Да, и может кто-нить знает: почему под Win2000 приходится полностью перегружать компьютер,
чтоб изменения в my.ini вступили в силу?
-
Вроде бы он my.cnf должен называться. и в корне находиться. Но может в 2000 по другому.
-
Вроде бы он my.cnf должен называться. и в корне находиться. Но может в 2000 по другому.
не в виндах он .ини
завтра с работы скажу
-
пробовал и в my.cnf писать, но MySQL tuj ghjcnj buyjhbhetn (беря инфу с my.ini);
Latin1 отлично инициализируется, а вот koi8.....
-
Да вроде нет никаких проблем, у меня стоит 3.23.40, запускаю winmysqladmin.exe, иду на вкладку my.ini Setup,
language=D:/WebServer/MySQL/share/russian
character-sets-dir=D:/WebServer/MySQL/share/charsets
default-character-set=koi8_ru
перезапускаем, все работает, можно опять запустить admin и создать отчет- MySql: оБ УЧСЪЙ!:rolleyes:
-
Я так делал. MySql работает (MySql: оБ УЧСЪЙ!), а вот при конекте из PHP выдается "Can\'t initialize character set 7".
Где-то говорилось, что надо перекомпилировать PHP, ибо это он не знает такую кодировку.
Так ли это?
-
Так ли это?
да
это проблема клиента, а не mysql сервера