MySQL Workbench charset - PullRequest
       33

MySQL Workbench charset

33 голосов
/ 28 июля 2011

Существует ли какой-либо способ изменить кодировку MySQL Workbench?Моя схема использует UTF-8, и когда я просматриваю данные таблицы (сохраненные как UTF-8) или добавляю данные вручную, они появляются с ошибками кодировки, возможно, MySQL Workbench использует LATIN1.

Ответы [ 4 ]

26 голосов
/ 10 сентября 2012

Я думаю, что OP спрашивал о наборе символов, который Workbench использует в своем редакторе, и о том, как настроить Workbench для использования UTF-8 в графическом интерфейсе, а не о том, как настроить набор символов по умолчанию, используемый для таблицы базы данных в Workbench. На данный момент в Workbench можно установить кодировку таблицы базы данных, но независимо от этого, в своем графическом интерфейсе Workbench будет представлять данные с использованием кодировки Latin1 !!! Также вставка данных в таблицы UTF-8 через Workbench приведет к неправильным символам в базе данных. Я также не знаю, как заставить Workbench работать с UTF-8 в его графическом интерфейсе.

19 голосов
/ 16 ноября 2011

В «Обзоре модели» в разделе «Физические схемы» щелкните правой кнопкой мыши базу данных и выберите «Редактировать схему ...».Определите набор символов для поля «Сопоставление».(MySQL Workbench 5.2.35)

3 голосов
/ 12 декабря 2012

Для дальнейшего чтения другим исправлением будет изменение шрифта дисплея.Перейти к Edit -> Preferences -> Appearance.Изменить шрифт редактора.Возможно, шрифт по умолчанию не отображает utf-8 правильно, но другие отображают.

О, и если у вас возникли проблемы с изменением шрифта, вы можете попробовать здесь

1 голос
/ 17 апреля 2014

Вы должны установить каждое поле utf8 или Таблица по умолчанию в таблице изменения.

...