是否存在任何方式来更改MySQL工作台字符集?我的模式使用UTF-8,当我查看表数据(保存为UTF-8)或手动添加数据时,它出现charset错误,可能MySQL Workbench使用LATIN1。MySQL工作台字符集
29
A
回答
17
在“模型概述”的“物理模式”下,右键单击数据库并选择“编辑模式...”。将字符集定义为“整理”字段。 (MySQL Workbench 5.2.35)
22
我觉得OP询问Workbench在其编辑器中使用的字符集,以及如何设置Workbench在GUI中使用UTF-8 - 而不是如何在Workbench中设置用于数据库表的默认字符集。目前在Workbench中,可以设置数据库表格字符集,但无论Workbench将在其GUI中使用Latin1字符集表示数据!通过Workbench将数据插入到UTF-8表中将导致数据库中出现错误字符。我不知道如何让Workbench在其GUI中处理UTF-8。
3
要进一步阅读,另一个修复方法是更改显示字体。去Edit -> Preferences -> Appearance
。更改编辑器字体。这可能是因为默认字体不能正确显示utf-8,但其他人可以。
哦,如果您有麻烦更改字体,你可以尝试here
+0
我试过了,但我仍然在结果集网格上得到奇怪的字符 –
1
你必须每场UTF8或表默认的ALTER TABLE设置。
相关问题
- 1. mysql utf8字符集不工作
- 2. MySQL工作台
- 3. MySQL工作台
- 4. MySQL工作台不工作
- 5. &符号转换为和字符串在MySQL工作台
- 6. MySQL工作台字体大小
- 7. 在两台服务器上工作的html字符集不同
- 8. 在MySQL工作台中搜索多个字符串
- 9. 不为空,并且在mysql工作台中没有空字符
- 10. HTML字符集和MySQL字符集
- 11. MySQL工作台和工作的phpmyadmin不
- 12. PHP/Mysql字符集
- 13. 字符集在MySQL
- 14. Doctrine2 Mysql字符集
- 15. MySQL的asp.net字符集不正常工作
- 16. MYSQL工作台状态
- 17. MySQL工作台alter table
- 18. MySQL工作台错误1066
- 19. Mysql工作台用户
- 20. EER mysql工作台图
- 21. MySQL工作台错误
- 22. MySql工作台内存
- 23. MySQL工作台插入
- 24. mySQL工作台导入
- 25. MySQL工作台中的EER
- 26. MySQL工作台高DPI
- 27. MySQL工作台错误1452
- 28. 工作台误差在MySQL
- 29. MySQL工作台语法
- 30. index -mysql工作台问题
感谢您的提示,这为我工作;实际上,charset和collation是两个不同的东西 - afaiu - 所以我不认为这将是方式。 – jmclem
在WorkBench 5.2.44中,其现在位于Alter Schema下,仍称为校对。确实,您无法在Workbench的编辑中输入UTF-8字符。这样的痛苦。 –
@Mike_Laird哪个其他的图形用户界面的SQL你会建议MAC? – Dejell