如何找出特定字符串在数据库中编码的字符?

运行脚本

最近,我导出了mySQL数据库的一部分,并注意到该文本中包含几个奇怪的字符。例如,字符串’经常出现。

当试图找出这意味着什么时,我发现了stackoverflow问题:字符编码和’问题从这个问题,我现在知道该字符串’代表一个引号。

但是,我如何才能更普遍地找到一个字符串代表什么呢?例如,这封信也Â经常出现在我的数据库中,实际上现在正在某个页面上给我造成问题,为了解决该问题,我想知道该字符的含义。

我查看了几个显示字符编码的表,但是还无法弄清楚如何使用这些表来了解为什么’意味着',或更重要的是,Â代表什么如果有人能指出正确的方向,我将不胜感激。

里克·詹姆斯

的latin1编码为’(十六进制)E28099

对于UTF8编码E28099

但是您粘贴了C3A2E282ACE284A2,这是该撇号的“双重编码”。

显然发生的事情是您在客户中工作过。客户端正在生成utf8编码。但是您与MySQL的连接参数为“ latin1”。因此,您的INSERT陈述式尽职尽责地将其视为3个latin1字符E2 80 99(在视觉上’),并将每一个转换为utf8,hex C3A2 E282AC E284A2

阅读《麻烦》中有关UTF-8字符的“双重编码” 我看到的不是我存储的

同时,浏览器倾向于宽容双重编码,否则可能表明 ’

latin1字符均为1字节(2个十六进制数字)。utf8 / utf8mb4字符为1到4个字节;练习中出现了一些2字节和3字节编码。

至于Â...转到http://mysql.rjweb.org/doc.php/charcoll#8_bit_encodings并查看那里的第二张表。请注意,前两列是如何以开始的Â在latin1中,即为hex C2在utf8中,许多标点符号被编码为2个字节:C2xx例如,版权符号©是utf8 hex C2A9,它被误解了©

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数据库行中操作/编辑json编码的字符串值

来自分类Dev

存储在数据库中的字符串的编码问题

来自分类Dev

在数据库中存储字符串数组

来自分类Dev

内插存储在数据库中的字符串

来自分类Dev

使随机字符串不在数据库中

来自分类Dev

LINQ在数据库中查询特定的ID(字符串)

来自分类Dev

Laravel:如何使用雄辩的方式在数据库中搜索给定的字符串?

来自分类Dev

如何使用字符串参数在数据库中搜索

来自分类Dev

如何将字符串转换为可以存储在数据库中的日期?

来自分类Dev

如何使用字符串参数在数据库中搜索

来自分类Dev

如何在数据库表的不同列中插入字符串?

来自分类Dev

如何减少存储在数据库中的XML字符串的长度?

来自分类Dev

如何使用查询字符串在数据库中查找文档

来自分类Dev

如何使用 Laravel 在数据库列中查找不规则字符串

来自分类Dev

在mongodb数据库中搜索特定的字符串

来自分类Dev

如何仅在特定字符串中查找和替换MYSQL数据库中的字符串

来自分类Dev

如何使用字符串关键字在数据库中搜索和加载数据

来自分类Dev

如何在 MS SQL 数据库中搜索特定字符串?

来自分类Dev

如何在数据库表中搜索字符串并在laravel中检索匹配的列名

来自分类Dev

rails字符串限制不能防止在数据库中插入太长的字符串

来自分类Dev

如何从URL中提取查询字符串并将其保存在数据库中?

来自分类Dev

如何在Orm查询中使用Laravel在数据库中存储表情符号字符串

来自分类Dev

在ColdFusion中解析以字符串形式存储在数据库中的HTML

来自分类Dev

MySQL查询从数据库表中的所有字符串中找出特定区域的数据,并列出所有相关的横幅

来自分类Dev

如何在数据库中正确添加图像和字符串?

来自分类Dev

在数据库中搜索给定字符串的良好算法

来自分类Dev

在数据库中存储/检索JSON字符串,使其易于在代码中使用

来自分类Dev

将连接字符串保存在数据库中的最佳方法是什么?

来自分类Dev

字符串在数据库中以整数形式发布

Related 相关文章

  1. 1

    在数据库行中操作/编辑json编码的字符串值

  2. 2

    存储在数据库中的字符串的编码问题

  3. 3

    在数据库中存储字符串数组

  4. 4

    内插存储在数据库中的字符串

  5. 5

    使随机字符串不在数据库中

  6. 6

    LINQ在数据库中查询特定的ID(字符串)

  7. 7

    Laravel:如何使用雄辩的方式在数据库中搜索给定的字符串?

  8. 8

    如何使用字符串参数在数据库中搜索

  9. 9

    如何将字符串转换为可以存储在数据库中的日期?

  10. 10

    如何使用字符串参数在数据库中搜索

  11. 11

    如何在数据库表的不同列中插入字符串?

  12. 12

    如何减少存储在数据库中的XML字符串的长度?

  13. 13

    如何使用查询字符串在数据库中查找文档

  14. 14

    如何使用 Laravel 在数据库列中查找不规则字符串

  15. 15

    在mongodb数据库中搜索特定的字符串

  16. 16

    如何仅在特定字符串中查找和替换MYSQL数据库中的字符串

  17. 17

    如何使用字符串关键字在数据库中搜索和加载数据

  18. 18

    如何在 MS SQL 数据库中搜索特定字符串?

  19. 19

    如何在数据库表中搜索字符串并在laravel中检索匹配的列名

  20. 20

    rails字符串限制不能防止在数据库中插入太长的字符串

  21. 21

    如何从URL中提取查询字符串并将其保存在数据库中?

  22. 22

    如何在Orm查询中使用Laravel在数据库中存储表情符号字符串

  23. 23

    在ColdFusion中解析以字符串形式存储在数据库中的HTML

  24. 24

    MySQL查询从数据库表中的所有字符串中找出特定区域的数据,并列出所有相关的横幅

  25. 25

    如何在数据库中正确添加图像和字符串?

  26. 26

    在数据库中搜索给定字符串的良好算法

  27. 27

    在数据库中存储/检索JSON字符串,使其易于在代码中使用

  28. 28

    将连接字符串保存在数据库中的最佳方法是什么?

  29. 29

    字符串在数据库中以整数形式发布

热门标签

归档