是否有任何方法可以更改 MySQL Workbench 字符集?我的架构使用 UTF-8,当我查看表数据(另存为 UTF-8)或手动添加数据时,出现字符集错误,可能 MySQL Workbench 使用 LATIN1。
问问题
89881 次
5 回答
29
我认为 OP 是在询问 Workbench 在其编辑器中使用的字符集以及如何设置 Workbench 以在 GUI 中使用 UTF-8 - 而不是如何设置用于 Workbench 中数据库表的默认字符集。目前在 Workbench 中可以设置数据库表字符集,但不管它,Workbench 将在它的 GUI 中使用 Latin1 字符集表示数据!!!通过 Workbench 将数据插入 UTF-8 表也会导致数据库中的字符错误。我也不知道如何让 Workbench 在其 GUI 中处理 UTF-8。
于 2012-09-10T09:02:03.430 回答
19
在“模型概述”中的“物理模式”下,右键单击数据库并选择“编辑模式...”。将字符集定义为“排序规则”字段。(MySQL 工作台 5.2.35)
于 2011-11-16T09:02:20.780 回答
4
为了进一步阅读,另一个解决方法是更改显示字体。去Edit -> Preferences -> Appearance
。更改编辑器字体。可能是默认字体无法正确显示 utf-8,但其他字体可以。
哦,如果您在更改字体时遇到问题,可以在这里尝试
于 2012-12-12T16:07:55.253 回答
1
您必须在 alter table 中设置每个字段 utf8 或 Table default。
于 2014-04-17T09:37:30.117 回答
0
我解决了如下更改网格字体的问题。
编辑 > 首选项 > 字体 > 结果网格 > Arial
于 2021-05-25T13:15:10.697 回答