|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
05.04.2009, 23:20 | #1 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Вместо русского знаки ?
В самой консоли я добился нормального отображения русских букв, но при выводе они выводятся как знаки ???, а при добавлении записей на русском выводится ошибка
Error: Incorrect string value: '\xC8\xEC\xFF' for column 'imja' at row 1 Погуглил немного, вот что было сделано: 1) В my.inf везде расставлены 2 строки: Код:
set names=cp1251; set character_set_client=cp1251; set character_set_results=cp1251; set character_set_server=cp1251; set character_set_database=cp1251; 3) Сами таблицы были созданы с параметром CHARACTER SET=cp1251; Но это абсолютно ничего не дало, как было так и осталось. В самой консоли, всё нормально, русский есть На форуме вашем тоже поискал, но ничего путного не нашёл. Если есть ещё идеи, то помогите. Может есть дистрибутив Mysql с уже нормально настроенным языком? |
06.04.2009, 10:18 | #2 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
все нормально у тебя. просто после каждого подключения еще до выбора схемы отправляй мускулу команду
Код:
wyvern@localhost:~$ sudo emerge --unmerge world
|
06.04.2009, 15:04 | #3 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Да, работает.. Но предыдущие записи, которые были добавлены ещё в консоли, теперь выводятся так: Љг«е жЄҐа, это исправимо?
И в консоли, те записи, что были добавлены сейчас, теперь коряво показываются Последний раз редактировалось SwiP; 06.04.2009 в 15:08. |
06.04.2009, 15:25 | #4 |
Форумчанин
Регистрация: 24.03.2009
Сообщений: 215
|
Сделать дамп базы, привести все к нормальным кодировкам, а потом залить в базу.
Изначально должен был быть второй вариант. Консольный клиент, особенно под окошками (насколько я понял, дело так и обстоит) работает в совершенно ненормальной кодировке. Настроить я ее там так и не смог.
wyvern@localhost:~$ sudo emerge --unmerge world
|
06.04.2009, 15:34 | #5 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Там как я понял, всё находится в кодировке Кириллица (DOS)
|
06.04.2009, 23:27 | #6 |
Форумчанин
Регистрация: 18.03.2009
Сообщений: 101
|
Ну главное, что в браузере нормально выводится, с консолью косяки так и остались..
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вывод русского текста на экран | Ildarets | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 4 | 25.01.2009 18:08 |
Не сохраняется кодировка русского в буфере | Шурин | Общие вопросы Delphi | 5 | 11.01.2009 15:38 |
Берем ICQ 9-ти знаки! | Zahib | Свободное общение | 0 | 04.09.2008 22:38 |
Поддержка русского языка в сообщении | shurik_7866 | Работа с сетью в Delphi | 2 | 08.01.2008 17:09 |
Водяные знаки | nikleb | PHP | 1 | 26.10.2007 13:33 |