INSERT INTO table_name
(col_name
) VALUES ('');
SELECT * FROM table_name
WHERE col_name
= '';
I my opinion no row has to be returned from the second query, but is returned.
The table is utf8mb4 with collation utf8mb4_unicode_ci.
Is something related to ci? I would like to keep it.