记住,永远不要在MySQL中使用UTF

北京治疗白癜风的正规医院 https://jbk.39.net/yiyuanzaixian/bjzkbdfyy/

曝光MySQL的一个坑:不要再使用UTF-8了,因为在MySQL的"utf8"实际上不是真正的UTF-8。

图片来自Pexels

MySQL是一种关系型数据库,这个大家肯定都不陌生,使用MySQL创建数据库的时候,大家需要指定一种编码方式。

很多时候,大家基于自己对编码方式的了解,会认为UTF-8是一种通用的编码方式,所以大多数时候会默认选择这种编码方式。

但是,这往往会给你的数据库埋下一个大坑!!!

MySQL对Unicode的支持

Unicode字符集,他现在已经是计算机科学领域里的一项业界标准,它对世界上大部分的文字系统进行了整理、编码,使得计算机可以用更为简单的方式来呈现和处理文字。

为了适应不同的数据存储和传递需求,人们提出了UnicodeTransformationFormat(UTF)系列编码。这其中包含UTF-8、UTF-16、UTF-32等。

通过查阅MySQL官方文档:




转载请注明:http://www.aierlanlan.com/rzgz/361.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了