相关疑难解决方法(0)

UTF-8字符有问题; 我看到的不是我存储的东西

我试图使用UTF-8并遇到麻烦.

我尝试了很多东西; 这是我得到的结果:

  • ????而不是亚洲人物.即使是欧洲文本,我也得到Se?orSeñor.
  • 奇怪的胡言乱语(Mojibake?)如Señor新浪新闻????.
  • 黑色钻石,如Se or.
  • 最后,我陷入了数据丢失或至少被截断的情况:Sefor Señor.
  • 即使我看到正确的文字,它也没有正确排序.

我究竟做错了什么?我该如何修复代码?我可以恢复数据,如果是,如何恢复?

mysql unicode utf-8 character-encoding mariadb

66
推荐指数
3
解决办法
3万
查看次数

如何修复双重编码的UTF8字符(在utf-8表中)

之前LOAD DATA INFILE是在假设CSV文件已latin1编码的情况下运行的.在此导入期间,多字节字符被解释为两个单个字符,然后使用utf-8进行编码(再次).

这种双重编码创造了异常,ñ而不是ñ.

如何纠正这些字符串?

mysql string utf-8 character-encoding

52
推荐指数
3
解决办法
3万
查看次数

标签 统计

character-encoding ×2

mysql ×2

utf-8 ×2

mariadb ×1

string ×1

unicode ×1