De reden waarom de strings 'Drü'
en 'Dru'
evalueren als hetzelfde is dat in de utf8_general_ci
sortering, tellen ze als "hetzelfde". Het doel van een verzameling voor een tekenset is om een set regels te geven over wanneer strings hetzelfde zijn, wanneer de ene voor de andere sorteert, enzovoort.
Als u een andere set vergelijkingsregels wilt, moet u een andere sortering kiezen. U kunt de beschikbare sorteringen zien voor de utf8
tekenset door SHOW COLLATION LIKE 'utf8%'
. te geven . Er zijn een aantal sorteringen bedoeld voor tekst die meestal in een specifieke taal is; er is ook de utf8_bin
collatie die alle tekenreeksen vergelijkt als binaire tekenreeksen (d.w.z. ze vergelijkt als reeksen van nullen en enen).