|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
ПИПЛ,помогите ,смотрел поисковиком свой вопрос, вроде нашел,но так и не пашет русские буквы(в частности я)в связки my sql+ my sql front(когда базу создаешь) default-character-set=win1251(cp121)не помогает ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 12:49 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
Если база у тебя стоит под WIN то и не будет из бинарников толком русский работать: Решений несколько: 1. Перекомпилить из исходников используя параметр --with-charset=cp1251 2. Второй вариант использовать BINARY , но тут не все будет работать. Не будет работать UPPER. Не будер работать LIKE в разрезе поиска без учета регистра. А вообще-тоююю У тебя какого характера проблемы с русским? C_НОВЫМ_ГОДОМ!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 13:26 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
на малую "я" ругается и так по мелочи на другие буквы ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 13:50 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
Маля я в раскладке cp1251 имеет код FF(255) соответственно скорее всего ругается среда разработки. Еще можно предположить, что данные ты скармливаешь в MySQL в кодировке cp1251 а сама база создана в KOI-8. Еще может версия MySQL старовата, потому как у меня даже под WIN с этим проблем нет! ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 13:54 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
система win2000,запускаю mysql так: mysqld-nt --default-character=win1251, myadmin показывает,что действительно кадирова win1251, базу создаю в mysql front,там в my.ini прописал [client] default-character-set=win1251 Вроде все правильно,но не хочет печататься малая "я" ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 14:42 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
У меня Windows 2000: Файл C:\my.cnf Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Попробуй исполнить такой запрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 15:02 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
SELECT "абвгдеёжзийклмнопрстуфхцчшщъыьэюя";все прекрасно буквы напечатались,в mysqlmanageer,значит дело в клиенте,а как там узнать в какой кодировке(mysql front) создается база? через my.cnf у меня вообще не запускауется сервер,только через командную строку,а это в чем дело? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 16:56 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
По хорошему my.cnf должен лежать в корне на С:\ Тогда запустишь из FAR mysqld.exe и посмотришь на что он ругается! В принципе клиенту ничего передавать не надо, какая кодировка используется! Сервер БД сам ему передает! Но ты можешь поставить в my.cnf [client] character-sets-dir=d:/usr/local/mysql/share/charsets ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 17:51 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
в my.cnf я так и прописал [client] character-sets-dir=d:/usr/local/mysql/share/charsets(соответственно подправил пути),скачал ems,там такая же проблема, при выборке SELECT "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"; все буква как надо,а как только начинаешь поле создовать,например слово имя,так пишет syn... ошибка sql,а большое "Я" НОРМАЛЬНО,так что это точно не клиент,FAR НЕТ у меня,из доса пишет,что ошибка в my.cnf на первой линии,но там ничего нет!!! Спасибо,что отвечаешь,на тебя надежда,руки не хочется опускать,надо добить эту собаку,гдеб ещё покавыряться? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2002, 18:26 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
Одно из двух: либо мистика какая-то, либо что-то еще! Что за утилита mysql front? Кинь линк на нее! Может она сама глючит :( Должно все работать! Никогда таких траблов небыло! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 09:16 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
Видимо я с вопросом запутал тебя,малая "я" не печатается в именах таблицы,а в строках все ок,видимо поэтому поля в латинице лучше создовать? p.s прога mesql front не плохая бесплатная прога ,вот форум про него http://mysqlfront.venturemedia.de/ ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 10:22 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
Хех... Это: малая "я" не печатается в именах таблицы меняет дело ( manual ): Note that in addition to the above, you can't have ASCII(0) or ASCII(255) or the quoting character in an identifier. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 10:37 |
|
вся таже руссификация в mysql
|
|||
---|---|---|---|
#18+
ДА Я ТЕПЕРь ПОНЯЛ,глупый вопрос был,столько мудохался,спасибо за помощь твою! Значит сервер стартовать под ansii моде, а побочные грабли в этом режиме есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.12.2002, 10:54 |
|
|
start [/forum/topic.php?fid=47&msg=32082579&tid=1856215]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 156ms |
0 / 0 |