Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Not a Bug
-
10.2.44, 10.4.32, 10.6.16
-
None
Description
Our smiley emoj goes to question mark in utf8mb4 but ok in mb3.
MariaDB [(none)]> select hex('😃'),@@character_set_client;
|
+----------+------------------------+
|
| hex('?') | @@character_set_client |
|
+----------+------------------------+
|
| 3F | utf8mb4 |
|
+----------+------------------------+
|
1 row in set (0.000 sec)
|
|
MariaDB [(none)]> set character_set_client='utf8';
|
Query OK, 0 rows affected (0.000 sec)
|
|
MariaDB [(none)]> select hex('😃'),@@character_set_client;
|
+-------------------------+------------------------+
|
| hex('\xF0\x9F\x98\x83') | @@character_set_client |
|
+-------------------------+------------------------+
|
| F09F9883 | utf8 |
|
+-------------------------+------------------------+
|
Attachments
Issue Links
- relates to
-
MDEV-27490 Allow full utf8mb4 for identifiers
- Stalled
-
MDEV-11777 REGEXP_REPLACE converts utf8mb4 supplementary characters to '?'
- Closed
- links to