Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

MySQL кодировки

6.0K
21 февраля 2008 года
bsna
56 / / 28.11.2006
Помогите разобраться с кодировками. Обычно работаю с Oracle а тут пришлось мускул использовать.

Создал базу данных кодировка cp1251. В нее с помощью скриптового файла сохраненного в этой же кодировке внес данные (среди которых ест кириллица). В консоле просматриваю бд и вижу только ? вместо кириллицы. Тоже самое когда считываю содержимое таблицы в джавовской проге. Помогите настроить очень надо.




Заранее благодарен
3.7K
22 февраля 2008 года
bioflash
169 / / 01.10.2005
у меня била когда-то похожая проблема, только мне нужна била кодировка UTF-8. проблема пофиксалась добавлением следующих пропертей для коннекшена с БД: useUnicode=true;characterEncoding=UTF-8;characterSetResults=UTF-8;

думаю сможешь переделать для другой кодировки. если не поможет пиши.
6.0K
22 февраля 2008 года
bsna
56 / / 28.11.2006
пробовал установить

props.put("characterEncoding", "cp1251");
props.put("characterSetResults", "cp1251");
но ничего не помогло
63
24 февраля 2008 года
Zorkus
2.6K / / 04.11.2006
На 100% уверен, что скрипт был в той же кодировке?
http://www.opennet.ru/base/dev/mysql_cp1251.txt.html - возможно еще, проблема в том, что ты пытаешься работать с базой от юзера, у которого стоят права[color=blue] GRANT ALL PRIVELEGES ON[/color] на базу.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог