|
|
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
Перешел с MySQL 4.0 на 4.1. Новую ставил по умолчанию без всяких доп. ключей. Дефолтная кодировка в 4.1. - latin1, в предыдущей стояла cp1251. Вроде все и нормально, данные отображаются корректно, но при поиске в базе (LIKE "%someword%") находит много чего лишнего, например, по запросу LIKE "%лис%" находит "лиса", "Between", "queen". Есть ли какие предложения? Заранее спасибо за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 13:59:39 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
а что ты хочешь для latin1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:03:55 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
Я уже понял, что проблема в latin1. Как с наименьшими потерями, сменить кодировку. Если просто менять default-character-set=cp1251, то выводится все вопросами.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.10.2005, 14:22:12 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
такая же трабла 4.1.8-max... изначально стоит cp1251... НО все равно русский шрифт не переваривается... ни при занесении, ни при выводе... причем ввод через phpMyAdmin срабатывает, но вывод так же ведет в знакам вопроса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2005, 16:48:29 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
Так а что делать-то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:41:34 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
изначально стоит cp1251... Проверьте, что у вас поля в этой кодировке (если нет, то правильно сконвертите) и что вы везде после соединения выполняете SET NAMES 'cp1251'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.10.2005, 14:55:19 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
Sky_WalkerЯ уже понял, что проблема в latin1. Как с наименьшими потерями, сменить кодировку. Если просто менять default-character-set=cp1251, то выводится все вопросами.... Просто при импорте БД нужно указать для каждой таблицы кодировку. Это делается, по-моему так: character='cp1251' а при самом импорте, нужно указать character_set='cp1251' (точно не помню, может команда несовсем точная, нужно уточнить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2005, 17:36:10 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
в продолжение проблемы вот таблица Код: plaintext 1. 2. 3. 4. 5. 6. 7. если через импорт с файла одни квадратики получаем одно и тоже ??????????????? так в чем прикол то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2005, 23:58:34 |
|
||
|
Проблемы с кодировкой :(
|
|||
|---|---|---|---|
|
#18+
mysql_query("SET character_set_client='cp1251'"); # надо mysql_query("SET character_set_connection='cp1251'"); # надо #mysql_query("SET character_set_database='utf8'"); # не надо mysql_query("SET character_set_results='cp1251'"); # надо (влияет на вывод из базы) #mysql_query("SET character_set_server='utf8'"); #mysql_query("SET character_set_system='utf8'"); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.11.2005, 13:15:31 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=33328091&tid=1853495]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 236ms |
| total: | 438ms |

| 0 / 0 |
