MySQL 不同版本默认字符集

MySQL 不同版本默认字符集

 

一、MySQL 5.6默认字符集

MySQL 不同版本默认字符集

MySQL 不同版本默认字符集
备注:默认是utf8,支持utf8mb4

 

二、MySQL 5.7默认字符集

MySQL 不同版本默认字符集


MySQL 不同版本默认字符集

备注:默认同样是utf8,到这个版本后生产环境我们会用utf8mb4

三、MySQL 8.0默认字符集

MySQL 不同版本默认字符集

 

MySQL 不同版本默认字符集

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

 

四、小结

  • 1utf8mb4utf8的超集
  • 2utf8mb4支持Emoji 表情
  • 3utf8mb4完全可以取代utf8
  • 4、强调一下,在mysql8.0的版本不要在使用char数字类型,统一使用varchar