zoukankan      html  css  js  c++  java
  • MySql字符集utf8mb4和utf8区别

    官网地址:https://dev.mysql.com/doc/refman/5.6/en/charset-unicode-utf8mb4.html

    10.9.1 utf8mb4 字符集 (4 字形 UTF-8 单码编码)

    字符集具有以下特征:utfmb4

    • 支持 BMP(Bitmap(位图)) 和补充字符。

    • 每个多字节字符最多需要四个字节。

    utf8mb4与字符集形成对比,该集仅支持 BMP 字符,每个字符最多使用三个字节:utf8mb3

    • 对于 BMP 字符,具有相同的存储特征:相同的代码值、相同的编码、相同的长度。utf8mb4utf8mb3

    • 对于补充字符,需要四个字节来存储它,而根本无法存储字符。将列转换为时,您不必担心转换辅助字符,因为没有补充字符。utf8mb4utf8mb3utf8mb3utf8mb4

    utf8mb4是一个超级集合,所以对于操作,如以下串联,结果有字符设置和整理:utf8mb3utf8mb4utf8mb4_col

    SELECT CONCAT(utf8mb3_col, utf8mb4_col);

    同样,该条款中的以下比较根据以下的整理工作:WHEREutf8mb4_col

    SELECT * FROM utf8mb3_tbl, utf8mb4_tbl
    WHERE utf8mb3_tbl.utf8mb3_col = utf8mb4_tbl.utf8mb4_col;
  • 相关阅读:
    表单
    表格
    浮动与定位实例中的问题
    浮动与定位
    BFC的布局规则以及触发条件
    发布为知笔记到博客
    处理为知笔记样式与博客园样式冲突
    文字处理
    块元素并行的问题
    标签嵌套规则
  • 原文地址:https://www.cnblogs.com/mww-NOTCOPY/p/14586163.html
Copyright © 2011-2022 走看看