mysql - 在cmd控制台中显示utf-8的字体

标签 mysql utf-8 fonts cmd registry

嗨,

我正在尝试获取一些从 mysql 数据库读取的亚洲 UTF-8 字符,以便在命令行提示符中正确显示。我将完成我所经历的步骤,以防其他人追求同样的事情......

1:首先我确保数据库已编码,并设置全局变量 utf8

mysql> show variables like 'char%';
+--------------------------+---------------------------------------------------------+
| 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     | utf8                                                    |
| character_set_system     | utf8                                                    |

之后我可以比较表格中的条目,但它们仍然无法正确显示。

2:在cmd的属性中,我注意到它使用的是代码页850,所以我决定看看如何更改它并在运行mysql之前更改它

cmd> chcp 65001
cmd> "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql.exe" "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.7\my.ini" "-uroot" "-p" "--default-character-set=utf8"

3:检查命令行使用的字体后,两种可用的字体都无法显示我需要的内容。 Unifont是一种固定大小的字体,似乎可以

这就是我现在的处境。安装后;我似乎无法将 Unifont 添加到命令提示符中的字体列表中。我发现this tutorial在注册表编辑中添加它但没有运气。不过其他可用的字体也在那里。即使替换当前字体也只会导致它使用默认字体。看起来很奇怪有什么想法吗?

最佳答案

cmd中的字体需要是Lucida Console。

More discussion .

关于mysql - 在cmd控制台中显示utf-8的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38020524/

相关文章:

html - 我们如何在 Angular 中预加载字体?

php - 避免在添加另一列后修复 mysql 插入命令

grails - grails 2.5在 “UTF-8”页面中未显示 “show”字符,但在 “edit”中显示了正确的字符。 Grails使用了错误的字符集

css - 在 css 中链接字体文件在 firefox 中不起作用(但在所有其他浏览器中都有效)

python - 读取包含 UTF-8 xml 文件的 zip 时出现问题

MySQL 查询浏览器工具和 UTF 8 数据错误(?)

java - Java中的TrueType解析?

mysql - 在一个 SQL 查询中合并两个表并使日期值唯一

php - 如何将关键词与最佳描述相匹配

mysql - PHP PDO - 在执行查询之前测试连接?