utf8 is an alias for the
utfmb3 character set. For more information,
see Section 10.9.2, “The utf8mb3 Character Set (3-Byte UTF-8 Unicode Encoding)”.
utf8mb3 character set will be replaced
utf8mb4 in some future MySQL version.
utf8 is currently an alias for
utf8mb3, at that point
utf8 will become a reference to
utf8mb4. To avoid ambiguity about the
utf8, consider specifying
utf8mb4 explicitly for character set
references instead of