Anda membingungkan UTF-8 dengan Unicode.
0x00FC adalah Unicode titik kode untuk ü:
mysql> select char(0x00FC using ucs2);
+----------------------+
| char(0x00FC using ucs2) |
+----------------------+
| ü |
+----------------------+
Di UTF-8 encoding, 0x00FC diwakili oleh dua byte :
mysql> select char(0xC3BC using utf8);
+-------------------------+
| char(0xC3BC using utf8) |
+-------------------------+
| ü |
+-------------------------+
UTF-8 hanyalah cara pengkodean Karakter Unicode dalam bentuk biner. Ini dimaksudkan untuk menghemat ruang, itulah sebabnya karakter ASCII hanya membutuhkan satu byte, dan karakter iso-8859-1 seperti ü hanya membutuhkan dua byte. Beberapa karakter lain membutuhkan tiga atau empat byte, tetapi karakter tersebut jauh lebih jarang.