WordPress.org

Make WordPress Core

Opened 3 years ago

Last modified 7 weeks ago

#21212 closed task (blessed)

MySQL tables should use utf8mb4 character set — at Initial Version

Reported by: pento Owned by:
Milestone: 4.2 Priority: normal
Severity: normal Version: 3.4.1
Component: Database Keywords:
Focuses: Cc:

Description

Historically, the MySQL utf8 character set has only supported the first character plane of UTF-8. With MySQL 5.5.3, it now supports the entire character plane, using the utf8mb4 character set. This character set is 100% backwards compatible, and does not require more space than utf8 for characters that fall within the utf8 set, only using an extra byte for characters outside of the utf8 set.

References:

http://en.wikipedia.org/wiki/Mapping_of_Unicode_character_planes
http://dev.mysql.com/doc/refman/5.5/en/charset-unicode-utf8mb4.html

Change History (1)

@pento3 years ago

Note: See TracTickets for help on using tickets.