Mylisz UTF-8 z Unicode.
0x00FC to Unicode punkt kodowy dla ü:
mysql> select char(0x00FC using ucs2);
+----------------------+
| char(0x00FC using ucs2) |
+----------------------+
| ü |
+----------------------+
W UTF-8 kodowanie, 0x00FC jest reprezentowane przez dwa bajty :
mysql> select char(0xC3BC using utf8);
+-------------------------+
| char(0xC3BC using utf8) |
+-------------------------+
| ü |
+-------------------------+
UTF-8 to tylko sposób kodowania Znaki Unicode w postaci binarnej. Ma zajmować mało miejsca, dlatego znaki ASCII zajmują tylko jeden bajt, a znaki iso-8859-1, takie jak ü, zajmują tylko dwa bajty. Niektóre inne znaki zajmują trzy lub cztery bajty, ale są one znacznie rzadsze.