Форум программистов, компьютерный форум, киберфорум
Наши страницы
MySQL
Войти
Регистрация
Восстановить пароль
 
AndreyKirsanov
0 / 0 / 0
Регистрация: 16.01.2015
Сообщений: 10
1

MySQL русская кодировка

24.03.2016, 14:46. Просмотров 258. Ответов 0
Метки нет (Все метки)

Работаю с MySQL 5.5 через JDBC.

Либа JDBC - mysql-connector-java-5.1.38-bin.jar.

Файл my.ini следующего содержимого:

[client]
default-character-set=utf8

[mysql]
default-character-set=utf8

[mysqld]
collation-server = utf8_unicode_ci
init-connect='SET NAMES utf8'
character-set-server = utf8



При подключении к БД указываю кодировку:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
         static final String JDBC_DRIVER = "com.mysql.jdbc.Driver";
         static final String DB_URL = "jdbc:mysql://localhost:3306/andrey3k?useUnicode=true&characterEncoding=UTF-8";
        
         static final String USER = "root";
         static final String PASS = "luxury1life";
            try {
                Class.forName("com.mysql.jdbc.Driver");
            } catch (ClassNotFoundException e1) {
                e1.printStackTrace();
            }
            
            try {
                conn = DriverManager.getConnection(DB_URL,USER,PASS);
            } catch (SQLException e1) {
                e1.printStackTrace();
            }
            
            try {
                stmt = conn.createStatement();
            } catch (SQLException e1) {
            }
            
            try {
                stmt.executeQuery("SET NAMES 'UTF8'");
            } catch (SQLException e2) {
                e2.printStackTrace();
            }
            try {
                stmt.executeQuery("SET CHARACTER SET 'UTF8'");
            } catch (SQLException e2) {
                e2.printStackTrace();
            }
Но все равно при работе с БД, добавлении данных в таблицу вместо русских букв знаки вопроса.

В чем может быть дело ?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.03.2016, 14:46
Ответы с готовыми решениями:

Кодировка mysql
Доброго времени суток. Возникла проблема, при записи текста в таблицу русский...

Кодировка MySQL
Господа, подскажите кто знает. База в кодировке cp1251... Обработчик...

Кодировка MYSQL
Хочу установить везде кодировку ютф-8 не получается, пробую по статье:...

Кодировка MySql
прошу помогите!у меня не получается настроить кодировку MySql на UTF8. создаю...

Кодировка в БД mysql
Записываю слова русскими символами, при сохранении выдает вместо быкв...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.03.2016, 14:46

Кодировка в MySQL
Какое значение сравнения надо выбрать для строки, чтобы в нее можно было...

Кодировка MySql
Доброго времени суток! Экспортировал базу MySQL, через какое-то время...

Кодировка в MySQL
Здравствуйте, вобщем проблема в следующем:у всех скриптов php и страниц html...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru