是否有任何方法可以更改MySQL Workbench的字符集?我的模式使用UTF-8,当我查看表数据(保存为UTF-8)或手动添加数据时,它会出现字符集错误,可能是因为MySQL Workbench使用了LATIN1。
是否有任何方法可以更改MySQL Workbench的字符集?我的模式使用UTF-8,当我查看表数据(保存为UTF-8)或手动添加数据时,它会出现字符集错误,可能是因为MySQL Workbench使用了LATIN1。
我认为OP是在问Workbench编辑器使用的字符集以及如何设置Workbench在GUI中使用UTF-8,而不是如何设置Workbench中数据库表使用的默认字符集。目前,在Workbench中可以设置数据库表字符集,但无论如何,Workbench在其GUI中表示数据时都会使用Latin1字符集!!!此外,通过Workbench向UTF-8表中插入数据将导致数据库中的字符出现错误。我也不知道如何让Workbench在其GUI中处理UTF-8。
在“模型概述”中,在“物理模式”下,右键单击数据库并选择“编辑模式...”。将字符集定义到“排序规则”字段中。(MySQL Workbench 5.2.35)
编辑 -> 首选项 -> 外观
,更改编辑器字体。可能默认字体无法正确显示 utf-8 编码,但其他字体可以。您需要将每个字段设置为utf8或将表默认值设置为alter table。
我解决了如下更改网格字体的问题。
编辑 > 首选项 > 字体 > 结果网格 > Arial