このテーマについてのすべての議論にもかかわらず、私は照合で持っているパズルを解くことができません。
次のコマンドでDBを作成しました。
CREATE DATABASE Desk_Database CHARACTER SET = utf8 COLLATE = utf8_unicode_ci;
Usersというテーブルを作成し、次のデータを挿入しました。
INSERT INTO Users (KlantGroep, TypeUser, Naam, Password) VALUES ("BNOF", "Manager", "André", "kkk"); INSERT INTO Users (KlantGroep, TypeUser, Naam, Password) VALUES ("BNOF", "User", "Ingrid", "ppp");
次のクエリを使用すると、1行が返されますが、 :André
とは異なるため、行が見つからないはずです。Andre
SELECT klantgroep, typeuser FROM processors
WHERE naam = 'Andre' AND password = 'kkk';
わからないのは何ですか。utf8_unicode_ci
アクセントを捨てないだろうと思いましたe
が、どうやらそうです。