MySQL 不同版本默认字符集


一、

MySQL 5.6
默认字符集



备注:
默认是
utf8
,支持
utf8mb4




二、

MySQL 5.7
默认字符集





备注:

默认同样是
utf8开发云主机域名
,到这个版本后生产环境我们会用
utf8mb4




三、

MySQL 8.0
默认字符集


备注:千呼万唤始出来,
8.0
默认终于支持到了
utf8mb4
,自然生产环境我们会用
utf8mb4


四、

小结



1


utf8mb4

utf8
的超集


2


utf8mb4
支持
Emoji
表情


3


utf8mb4
完全可以取代
utf8

4

、强调一下,在
mysql8.0
的版本不要在使用
char
数字类型,统一使用
varchar

相关推荐: MySQL log_timestamps参数与mysql数据库读取my.cnf的顺序

最近,遇到一个奇怪的问题,mysql使用–defaults-file指定my.cnf启动数据库,结果每次启动都报错 log_timestamps 参数无效。报错如图: 由上图可知: 1、mysql启动确实使用–defaults-file指定了特定的my.c…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/05 21:22
下一篇 06/05 21:22

相关推荐