MariaDB中的utf8仍然是utf8mb3吗?

问题描述

MysqL 8开始,utf8字符集实际上是4字节的utf8mb4而不是3字节的utf8mb3,但是MariaDB呢?

MariaDB在某些版本中是否具有相同的更新?

如今我们需要在最新的MariaDB / MysqL服务器中保存表情符号之类的字符时,使用utf8是否安全?

解决方法

utf8仍然是utf8mb3,只有utf8mb4是实际的UTF-8。请参阅文档:

这不太可能改变,因为它破坏了现有代码的行为。