mysql中database库和tables表中字符集 utf8 和utf8mb4 有什么区别?
来源:互联网 发布:lc42gs80dc数据 编辑:程序博客网 时间:2024/05/22 06:26
mysql中databases库和tables表中字符集 utf8 和utf8mb4 有什么区别?
可以简单的理解 utf8mb4 是目前最大的一个字符编码,支持任意文字.
那么utf8mb4比utf8多了什么的呢?
多了emoji编码支持.
如果实际用途上来看,可以给要用到emoji的库或者说表,设置utf8mb4.
比如评论,文章什么的要支持emoji可以用到.
建议普通表使用utf8 如果这个表需要支持emoji就使用utf8mb4
新建mysql库或者表的时候还有一个排序规则
utf8_unicode_ci比较准确,utf8_general_ci速度比较快。通常情况下 utf8_general_ci的准确性就够我们用的了,在我看过很多程序源码后,发现它们大多数也用的是utf8_general_ci,所以新建数据 库时一般选用utf8_general_ci就可以了
如果是utf8mb4那么对应的就是 utf8mb4_general_ci utf8mb4_unicode_ci
0 0
- mysql中database库和tables表中字符集 utf8 和utf8mb4 有什么区别?
- mysql中字符集 utf8 和utf8mb4 有什么区别?
- mysql中字符集 utf8 和utf8mb4 有什么区别?
- mysql中utf8和utf8mb4区别
- mysql中utf8和utf8mb4区别
- mysql中utf8和utf8mb4区别
- mysql中utf8和utf8mb4区别
- MySQL中utf8和utf8mb4的区别
- mysql中utf8和utf8mb4区别
- MySQL中utf8和utf8mb4的区别
- Mysql中,utf8mb4与utf8字符集的区别
- MySQL中字符集 utf8mb4与utf8的区别
- 字符集GBK和UTF8有什么区别?
- utf8mb4和utf8区别
- 数据库中Schema和Database有什么区别
- 数据库中Schema和Database有什么区别
- 数据库中Schema和Database有什么区别
- 数据库中Schema和Database有什么区别
- Gesture_MutiTouch_Widget及翻页效果例子,备份一下
- Android ANR介绍与避免
- Android中使用cmwap接入点访问互联网的问题及解决办法
- Android中高效的显示图片
- Ubuntu 16.04下安装MacBuntu 16.04 TP 变身Mac OS X主题风格
- mysql中database库和tables表中字符集 utf8 和utf8mb4 有什么区别?
- Message,MessageQueue,Looper,Handler详解+实例
- Android的Handler总结
- 初学者VS2017配置OpenGl的解决方案
- Service详解
- Broadcast Receiver详解
- BZOJ3323 文艺平衡树 (splay 绿色无毒模板)
- Create Menu详解
- 存储器的结构,程序的装入