EINFÜGEN IN table_name
(col_name
) WERTE ('');MariaDB Ungültiges Unicode-Zeichen auswählen
SELECT * VON table_name
WHERE col_name
= '';
Ich meine, dass keine Zeile von der zweiten Abfrage zurückgegeben werden muss, aber zurückgegeben wird.
Die Tabelle ist utf8mb4 mit Kollation utf8mb4_unicode_ci.
Hat etwas mit ci zu tun? Ich möchte es behalten.
Verwenden Sie MySQL oder MariaDB? Auch wenn MariaDB ein Ersatz für MySQL sein sollte, würde ich erwarten, dass das Verhalten in Situationen wie diesem anders sein könnte, also sollte eines der Tags entfernt werden. – Arjan
Ich benutze MariaDB – user3396065