|
|
|
| Написал скрипт поиска через LIKE
На домашнем компьютере искало нормально.
Закачал на сервер - вообще ничего не находит по любому запросу.
Вроде и табицы такие же в UTF8, и SET_NAMES в конфиге прописан.
Не знаю даже где ещё копать... | |
|
|
|
|
|
|
|
для: Eugene77
(15.01.2009 в 18:33)
| | >Закачал на сервер - вообще ничего не находит по любому запросу.
А почему Вы решили, что виноват здесь именно MySQL? ) | |
|
|
|
|
|
|
|
для: Eugene77
(15.01.2009 в 18:33)
| | а чего показывает SHOW VARIABLES LIKE '%char%'; ?
+--------------------------+-----------------------------------+
| Variable_name | Value |
+--------------------------+-----------------------------------+
| character_set_client | cp1251 |
| character_set_connection | cp1251 |
| character_set_database | cp1251 |
| character_set_filesystem | binary |
| character_set_results | cp1251 |
| character_set_server | cp1251 |
| character_set_system | utf8 |
| character_sets_dir | \usr\local\mysql5\share\charsets\ |
+--------------------------+-----------------------------------+
8 rows in set (0.00 sec)
|
| |
|
|
|
|
|
|
|
для: xx77
(15.01.2009 в 19:15)
| | SHOW VARIABLES LIKE '%char%';
Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server cp1251
character_set_system utf8
|
Только character_set_server cp1251, но это кажется, не в моей власти изменить на виртуальном хостинге.
Почему я считаю, что дело в MySQL? Потому что скрипты идентичны дома и на хостинге. Запросы они формируют одинаковые, а вот настройки сервера - разные. Мне часть запросов уже пришлось переделать под вкусы админа. Но там было проще - я получал сообщение об ошибке.
А здесь - тишина...
Точнее сказать на запросы из русских букв - тишина.
На запросы в латинице - крокозябрики.
Полный тупик какой-то!
Ничего разумного в голову уже 3-й день не приходит. | |
|
|
|