Проблемы с русской MySQL - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 21.01.2012, 14:54   #1
Пользователь

Автор темы (Топик Стартер) Проблемы с русской MySQL

Добрый день, пытаюсь выяснить в чем причина неправильного отображения русских символов в систем чате.

Как удалось выяснить все что читается с файлов таких как XML доходит до клиента русским.
А все данные которые читаются из базы MySQL приходят абракадаброй.

Ядро L2Open
База в кодировке UTF-8

Вопрос, как можно перекодировать полученные данные с базы в понятный для клиента формат?
ShadowAngel вне форума Ответить с цитированием
Непрочитано 21.01.2012, 18:33   #2
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Проблемы с русской MySQL

http://clip2net.com/s/1vvAS такая кодировка ?
в конфиге сервера
URL=jdbc:mysql://localhost/l2?useUnicode=true&characterEncoding=UTF-8

так проставлено ?
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 21.01.2012, 21:52   #3
Аватар для TieLay
Герой

По умолчанию Re: Проблемы с русской MySQL

ShadowAngel, а ты все тексты, что в исходных .SQL-файлах с русским языком переведи в UTF-8 перед заливкой в БД и без проблем.
Сам сталкивался на сборке от Eternity World, так и не починили до конца, приходилось самому...
TieLay вне форума Ответить с цитированием
Непрочитано 22.01.2012, 15:27   #4
Пользователь

Автор темы (Топик Стартер) Re: Проблемы с русской MySQL

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
http://clip2net.com/s/1vvAS такая кодировка ?
в конфиге сервера
URL=jdbc:mysql://localhost/l2?useUnicode=true&characterEncoding=UTF-8

так проставлено ?
Да так.

TieLay Не помогает, эффект тот же.

Последний раз редактировалось ShadowAngel; 22.01.2012 в 16:02.
ShadowAngel вне форума Ответить с цитированием
Непрочитано 23.01.2012, 13:10   #5
Аватар для gorodetskiy
Олдфаг

По умолчанию Re: Проблемы с русской MySQL

2 теория. поищи пропатченый систем.
__________________
СЕО Оптимизация сайтов
gorodetskiy вне форума Ответить с цитированием
Непрочитано 23.01.2012, 15:48   #6
Изгнанные

По умолчанию Re: Проблемы с русской MySQL

ShadowAngel, на крайняк могу посоветовать, проверить кодировку базы конкретно на колонках таблицы.
Gambit_J вне форума Отправить сообщение для Gambit_J с помощью ICQ Отправить сообщение для Gambit_J с помощью Skype™ Ответить с цитированием
Непрочитано 23.01.2012, 16:03   #7
Пользователь

Автор темы (Топик Стартер) Re: Проблемы с русской MySQL

Цитата:
Сообщение от gorodetskiy Посмотреть сообщение
2 теория. поищи пропатченый систем.
Систем тут не причем. Мне нужно чтоб сервер брал из БД данные и нормально отправлял их напрямую в клиент. Так как в БД уже данные в UTF-8.
То как через систем это сделать я знаю, но для своего проекта мне это не подходит.
ShadowAngel вне форума Ответить с цитированием
Непрочитано 23.01.2012, 16:06   #8
Изгнанные

По умолчанию Re: Проблемы с русской MySQL

Цитата:
Сообщение от ShadowAngel Посмотреть сообщение
Систем тут не причем. Мне нужно чтоб сервер брал из БД данные и нормально отправлял их напрямую в клиент. Так как в БД уже данные в UTF-8.
То как через систем это сделать я знаю, но для своего проекта мне это не подходит.
Если чат, то только смена патча поможет. Ну или сами его почините, если конечно сожмите.
Gambit_J вне форума Отправить сообщение для Gambit_J с помощью ICQ Отправить сообщение для Gambit_J с помощью Skype™ Ответить с цитированием
Непрочитано 23.01.2012, 16:10   #9
Пользователь

Автор темы (Топик Стартер) Re: Проблемы с русской MySQL

Цитата:
Сообщение от Gambit_J Посмотреть сообщение
ShadowAngel, на крайняк могу посоветовать, проверить кодировку базы конкретно на колонках таблицы.
Только что проверил - UTF-8.
ShadowAngel вне форума Ответить с цитированием
Непрочитано 23.01.2012, 16:20   #10
Изгнанные

По умолчанию Re: Проблемы с русской MySQL

Цитата:
Сообщение от ShadowAngel Посмотреть сообщение
Только что проверил - UTF-8.
вообщем я и не сомневался. Предпоследний пост почитайте, должно помочь. Чат ни как не относиться к базе.
Gambit_J вне форума Отправить сообщение для Gambit_J с помощью ICQ Отправить сообщение для Gambit_J с помощью Skype™ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Mysql angelcamel Lineage II 12 30.07.2014 19:08
MySQL HeyYo Программирование / Programming 9 26.11.2011 16:33
2 проблемы JFS Lineage II 11 04.03.2011 19:15
Проблемы с гео. [Accept] Lineage II 5 27.01.2011 18:54
Старт ОБТ русской версии Aion Nytrex Игровые новости 0 07.12.2009 17:56


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:20. Часовой пояс GMT +3.

Вверх