Please help me understand how multibyte characters like emoji\'s are handled in MySQL utf8mb4 fields.
See below for a simple test SQL to illustrate the challenges.
You use utf8mb4_unicode_ci for your columns, so the check is case insensitive. If you use utf8mb4_bin instead, then the emoji
utf8mb4_unicode_ci
utf8mb4_bin