Charakter:
Das -Zeichen ist eine abstrakte Entität , die mithilfe vieler verschiedener Zeichenschemata oder Codepages dargestellt werden kann. Beispielsweise stellt die Unicode UTF-16-Kodierung Zeichen als Folge von 16-Bit-Ganzzahlen dar, während die Unicode UTF-8-Kodierung dieselben Zeichen als Folge von 8-Bit-Bytes darstellt. Die Common Language Runtime verwendet Unicode UTF-16 (Unicode Transformation Format, eine 16-Bit-Kodierung) zur Darstellung von Zeichen.
In PHP belegt ein chinesisches Zeichen unter UTF-8-Kodierung 3 Zeichen und unter GBK-Kodierung nur 2 Zeichen.
Byte:
Ein Byte ist eine Einheit zur Übertragung von Informationen über ein Netzwerk (oder zum Speichern von Informationen auf einer Festplatte oder im Speicher).
Anwendung:
Wenn die Tabelle in der Datenbank UTF8-kodiert ist und die Felder auf maximal 10 Zeichen eingestellt sind, beträgt die maximale Speicherlänge z. B.: „Ich bin 1“