powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
4 сообщений из 4, страница 1 из 1
Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
    #39215091
Helg_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Прошу помощи по такому вопросу:

Подключаюсь к удалённому серверу с помощью MySQL workbench и TOAD for MySQL.

При работе с MySQL workbench все кодировки на соединении каким то чудом выставляются сами:

show variables where variable_name like 'character%' or variable_name like 'collation%'

Variable_name Value
character_set_client utf8
character_set_connection utf8
character_set_database utf8
character_set_filesystem binary
character_set_results utf8
character_set_server latin1
character_set_system utf8
character_sets_dir /usr/share/mysql/charsets/
collation_connection utf8_general_ci
collation_database utf8_general_ci
collation_server latin1_swedish_ci

То есть у сервера при установке был latin1, но базу уже создали правильно и все таблицы в utf8 c collation utf8_general_ci (проверено)

MySQL workbench запрос вида select 'Ярославль'
возвращает 'Ярославль' нормально, русскими буквами.


А Вот TOAD for MySQL работает иначе:
При соединении все переменные кодировок выставлены в latin1+latin1_swedish_ci

После команды set character set utf8,
кодировки соединения устанавливаются,
запрос
show variables where variable_name like 'character%' or variable_name like 'collation%'
выдаёт то же самое, что и выше (всё кроме сервера в utf8+ utf8_general_ci)

Но запрос вида select 'Ярославль'
возвращает '????????'

При этом русский текст из таблиц БД (как уже говорил, все таблицы в utf8+ utf8_general_ci) селектится совершенно нормально. То есть по виду это проблема отправки текста в неправильной кодировке с клиента, но как с этим бороться?

Мне нужно активно поработать с базой, а в Workbench очень уж редактор слабый.... вот хочется TOAD настроить
...
Рейтинг: 0 / 0
Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
    #39215098
Helg_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот ведь, уже 10 минут сижу-жду и никто не ответит !

Сам себе не поможешь, никто не поможет...
Поменял в TOAD В свойствах соединения ConnectionType c TCP (по умолчанию) на HTTP Proxy. Заработало. Пойду почитаю, что это вообще такое, хотя документации у TOAD как таковой нет....

Уносите пациента в FAQ!
...
Рейтинг: 0 / 0
Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
    #39215099
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Helg_R,
set names...
...
Рейтинг: 0 / 0
Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
    #39215106
Helg_R
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiv,

Попрошу не путать, написал же, что
set character set utf8 запущен,
его отличие от set names только в способе установки collation, как написано в http://dev.mysql.com/doc/refman/5.7/en/charset-connection.html
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Различная работа с русскими буквами в MySQL workbench и TOAD for MySQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]