什么是utf8mb4和utf8mb3区别?
·
关于utf8mb4
utf8mb4是MySQL / MariaDB中的一种字符集。
在当前主流版本的MySQL / MariaDB中,使用utf8作为字符集时,默认表示的是utf8mb3。
关于utf8mb3和utf8mb4,其主要区别在于:most bytes 3和most bytes 4,即最多使用3 / 4个字节来表示1个字符!所以,当使用utf8mb4时,可以表示更多字符,例如生僻汉字、冷门符号、emoji表情符号等。
UTF指的是:Unicode Transformation Format,即Unicode传输编码。
在使用MySQL / MariaDB时,所有SQL语句中涉及的字符集都明确的使用utf8mb4,尽量不要使用utf8。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)