Русские символы БД в Utf8 отображаются иероглифами. В Workbench все ok

Обсуждение возникших проблем, предложений и ошибок dbForge для MySQL
Закрыто
usr-java
Сообщения: 2
Зарегистрирован: Сб 26 ноя 2016 22:27

Русские символы БД в Utf8 отображаются иероглифами. В Workbench все ok

Сообщение usr-java » Сб 26 ноя 2016 22:37

Добрый день! Возник вопрос:
имею БД спроектированную в MySQL 5.7.16, кодировка utf8. Когда открываешь базу в MySQL Workbench, то русские символы отображаются корректно и корректно происходит редактирование при внесении русских букв. Если же открыть БД в dbForge, то русские символы отображаются иероглифами, а при редактирование русских слов возникает ошибка Incorrect string value.
В чем может быть проблема?

usr-java
Сообщения: 2
Зарегистрирован: Сб 26 ноя 2016 22:27

Re: Русские символы БД в Utf8 отображаются иероглифами. В Workbench все ok

Сообщение usr-java » Сб 26 ноя 2016 23:24

Проблема разрешилась - нужно было в окне "свойства соединения базы данных..." во вкладке "Дополнительно" поставить галочку "Определить кодировку MySQL". По умолчанию галочка была снята, а в качестве кодировки было указано "по умолчанию -> Текущая кодировка Windows".
Странно, логичнее было бы в dbForge после инсталяции по умолчанию включать указанную выше галочку.
Но разработчикам виднее...

Alexander

Re: Русские символы БД в Utf8 отображаются иероглифами. В Workbench все ok

Сообщение Alexander » Пн 28 ноя 2016 11:02

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

camper
Сообщения: 1
Зарегистрирован: Вт 10 янв 2017 10:57

Re: Русские символы БД в Utf8 отображаются иероглифами. В Workbench все ok

Сообщение camper » Вт 10 янв 2017 11:01

Alexander писал(а):При создании нового подключения кодировка устанавливается в UTF8, чего должно быть достаточно для отображения русских символов.
этого, однако же, недостаточно.
я долго бился с кракозябрами, думая, что проблема в ОС. однако же удаление соединения и создание нового с включением описанной выше опции все исправило.

Закрыто