首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL查询显示类似于0x8081的内容,而不是特殊字符

MySQL查询显示类似于0x8081的内容,而不是特殊字符
EN

Stack Overflow用户
提问于 2021-09-15 12:01:52
回答 1查看 37关注 0票数 0

当我运行SELECT CHAR(128,129,130,131,132,133,134,135,136,137);

我用的是0x80818283848586878889而不是Çüéâäàåçêë

有人知道为什么吗?

我使用的是字符集utf8mb4

当我运行show variables like '%char%';时,我得到了

代码语言:javascript
复制
+--------------------------------------+--------------------------------+
| Variable_name                        | Value                          |
+--------------------------------------+--------------------------------+
| character_set_client                 | utf8mb4                        |
| character_set_connection             | utf8mb4                        |
| character_set_database               | utf8mb4                        |
| character_set_filesystem             | binary                         |
| character_set_results                | utf8mb4                        |
| character_set_server                 | utf8mb4                        |
| character_set_system                 | utf8mb3                        |
| character_sets_dir                   | /usr/share/mysql-8.0/charsets/ |
| validate_password.special_char_count | 1                              |
+--------------------------------------+--------------------------------+

我使用的是MySQL版本8.0.26

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-09-15 13:01:15

输出字符集是"DOS西欧“

使用此查询,它将以"DOS西欧“字符集显示文本

代码语言:javascript
复制
SELECT CHAR(128,129,130,131,132,133,134,135,136,137 using cp850)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69192740

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档