🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
数据库的设计,就我目前水平的了解,大概可以从以下方面拆分: 参考来源: [http://database.51cto.com/art/201910/604128.htm](http://database.51cto.com/art/201910/604128.htm) ***** # 一、字符编码机 当前业界基本已经达成使用`utf8`编码集的共识,这里推荐使用`utf8`的超集`utf8mb4`; 他们的区别是`utf8`是支持最长三个字节的 UTF-8字符,而`utf8mb4`支持最长四个字节。从本质区别就可以看出后者能够存储更多的信息,当然也占用更大的空间。但是现在空间也就是硬盘根本不值钱,所以推荐后者,更重要的是后者支持`Emoji表情`而前者不支持。 注意!对应的排序规则使用`utf8mb4_general_ci `