powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выручайте. Сервак такое выдает!!!
22 сообщений из 22, страница 1 из 1
Выручайте. Сервак такое выдает!!!
    #32461871
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как то вдруг внезапно сервак на стандартный select ........ like %омск%
начал нести такой бред, что складывается впечатление что ему виднее что я искал. Кроме омска и омской области он мне также нажодит и москву и область и все улицы во всех городах связаные с москвой и омском.
Вопрос - как это лечить. Раньше все работало нормально, конфиги не трогал. Некоторые таблицы дополнялись записями. Но не работает даже на мелких таблицах которые уже давно никто не трогал. Запросы к скуле ведуться через php4. Только что запустил с колсоли MySQL тотже запрос
SELECT `addres` FROM `ru_firms` WHERE 1 AND `addres` LIKE '%омск%'
эффект тотже.
Заранее благодарен всем кто ответит по делу.
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32461968
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может версия сервака поменялась?

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32461975
Фотография dalai lamer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такое впечатления что буквы перепутались ОМСК - МОСК
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32463744
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия сервака как была 4.0.12 так и осталась
а при поиске допустим %ЖБИ% выдает строки где таких букв ваще нету. :(
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32463798
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Fomitch AkA C4ACTbE Раньше все работало нормально, конфиги не трогал
Чудес не бывает. Ищи.
Что-то поменялось, или версия , или конфиги, или может ты таблицы заново отстроил с другой кодировкой по-умолчанию, или кто-то глобальный character_set поменял.

Это у тебя типичная неправильная настройка кодировки. Надо просто проверить все сначала шаг за шагом.

PS: А может и раньше так было?

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32473644
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ёёёё....
тут наконец руки дошли... :)
оказывается так всегда и было, просто все на это глаза закрывали.

variable
character_set = latin1
не в этом случайно дело?
если в этом то как это исправить.
если просто в конфиге прописать то скуль ваще не грузится...
set-variable=........ тоже пробовал...эффект тот же самый....
это не в исходниках перед компиляцией прописывается часом?
если так то где их достать что бы скомпилить под винды?
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32473686
latin1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
все что не входит в латин1 превращается в вопросительные знаки, и оказывается друг другу равно. надо правиьлный чарсет ставить
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32473741
AlexPretov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
было уже. В доках локализация опсиана. Но на всяк случай. В файл c:\$winnt$\my.ini добавляешь строки
Код: plaintext
1.
2.
 language=C:/MySQL/share/russian
default-character-set=win1251ukr
character-sets-dir=C:/MySQL/share/charsets 

пути, понятно, свои.

рестартуешь потом сервер, и наслаждаешься жизнью....
________________
С уважением, Alex Pretov
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32473952
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MySQL Connection Failed: Can't initialize character set 17 (path: default)
эсперементировал и с другими чарсетами....ставишь latin1 все пашет. что то другое никак.
почитал F....M.....вот что там пишут...
Кодировка является многобайтовой и не поддерживается клиентом. В этом случае необходимо перекомпилировать клиент с --with-charset=xxx или с --with-extra-charsets=xxx (see section 2.3.3 Типичные опции configure). Весь стандартный бинарный код MySQL откомпилирован с --with-extra-character-sets=complex, что обеспечивает поддержку всех многобайтовых кодировок (see section 4.6.1 Набор символов, применяющийся для записи данных и сортировки).
это как? т.е. мне ничего не светит?
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474004
AlexPretov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
посмотри share/charsets/Index там должен быть прописан твоя кодировка.

а путь в праметре character-sets-dir указан правильный?

все должно запустится без перекомпиляции.

________________
С уважением, Alex Pretov
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474027
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может каталог charsets вообще пустой?
В дистрибутиве 5.0 для Win так и есть :)

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474225
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Каталог не пустой.
куча конфигов для разных кодировок.
в индексе пытался все раремить кроме win1251 или cp1251.
все равно не помагает.
у вас это под винды пашет?
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474261
AlexPretov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да, все крутится под форточками. MySql 4.0.3, WinXP

если закоментировано, то похоже, что действительно так откомпилировано.

А собственно, какая у тебя конфигурация системы?

________________
С уважением, Alex Pretov
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474300
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На текущий момент
Win2000 Serever
MySQL 3.23.33
раньше стояла 4.0.12
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474415
AlexPretov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забавно... а что послужило причиной отката к более ранней версии?

я только с 4-ой работал. и тут все крутилось нормально.

________________
С уважением, Alex Pretov
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474814
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Слышь, Фомич.
По-моему у тебя просто "неправильный" дистрибут.
Скачай новый 4.0.18.
Заодно версию поднимешь
Приятное с полезным :)

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32474894
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Скока весит?
Где лучше скачать?
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32475861
cid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия тут не причем, надо использовать myisamcheck (если я не ошибся в написании) изменить charset и заново перестороить все индексы!
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32478512
Fomitch AkA C4ACTbE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
руки уже опустились....уже начал всякие неприличности думать про муевую скуль и про win32 в целом....
прописываю в my.ini
[mysqld]
basedir=C:/mysql
datadir=C:/mysql/data
character-sets-dir=C:/mysql/share/charsets
default-character-set=cp1251
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld.exe
......
из колсоли вроде все пашет....а вот при попытке к скуле обратиться через apache+php начинаются чудеса
Error
MySQL said:
MySQL Connection Failed: Can't initialize character set 14 (path: default)
указаная директория естественно не пустая. в индексе разремил win1251 и cp 1251.
это версия или все что под win32 так себя ведет...полазил по инету поискать совета, результаты неутешительные :(
ЗЫ: Сейчас установлена MySql 4.0.12 взятая с www.mysql.ru
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32478604
Marat_L
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где скачать?
Дык там же, наверное.

Под винды - не знаю, под линукс там всегда тащим - всегда работает
Извините что пропал, инет отключили
Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32789407
mama_Cholly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, может уж и читать никто не будет. Просто такая же проблема была, прописал
default-character-set=cp1251
и всё зашуршало. Типа, спасибо ребцы, помогли.:))
...
Рейтинг: 0 / 0
Выручайте. Сервак такое выдает!!!
    #32790137
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что, в FAQ совсем сложно заглянуть ?!

Код: plaintext
mahoune
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Выручайте. Сервак такое выдает!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]