好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

MySql字符集utf8mb4和utf8区别

字符集具有以下特征: utfmb4

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

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

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

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

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

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

 SELECT  CONCAT(utf8mb3_col, utf8mb4_col);

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

 SELECT   *   FROM   utf8mb3_tbl, utf8mb4_tbl
  WHERE  utf8mb3_tbl.utf8mb3_col  =  utf8mb4_tbl.utf8mb4_col;

 

MySql字符集utf8mb4和utf8区别

标签:ref   相同   rap   har   blank   长度   设置   code   官网   

查看更多关于MySql字符集utf8mb4和utf8区别的详细内容...

  阅读:25次