Inhaltsverzeichnis
COLLATE in SQL-AnweisungenCOLLATE-KlauselnBINARY-Operator
    MySQL enthält eine Zeichensatzunterstützung, mit deren Hilfe Sie
    Daten mit einer Vielzahl von Zeichensätzen speichern und Vergleiche
    auf der Basis einer Vielzahl von Sortierfolgen durchführen können.
    Sie können Zeichensätze auf der Server-, der Datenbank-, der
    Tabellen- und der Spaltenebene angeben. MySQL unterstützt die
    Verwendung von Zeichensätzen für die Speicher-Engines
    MyISAM, MEMORY,
    NDBCluster und InnoDB.
  
Dieses Kapitel behandelt die folgenden Themen:
Was sind Zeichensätze und Sortierfolgen?
Standardzeichensatzsystem auf mehreren Ebenen
Syntax zur Angabe von Zeichensätzen und Sortierfolgen
Betroffene Funktionen und Operationen
Unicode-Unterstützung
Verfügbare Zeichensätze und Sortierfolgen einschließlich entsprechender Anmerkungen
    Zeichensatzbezogene Aspekte wirken sich auf die Datenspeicherung,
    aber auch auf die Kommunikation zwischen Clientprogrammen und dem
    MySQL Server aus. Wenn Sie wollen, dass das Clientprogramm mit dem
    Server unter Verwendung eines Zeichensatzes kommuniziert, der sich
    vom Standardzeichensatz unterscheidet, dann müssen Sie angeben,
    welcher Zeichensatz verwendet werden soll. Um beispielsweise den
    utf8-Unicode-Zeichensatz zu verwenden, setzen Sie
    nach der Herstellung einer Serververbindung folgende Anweisung ab:
  
SET NAMES 'utf8';
Weitere Informationen zu zeichensatzbezogenen Fragen in der Client/Server-Kommunikation finden Sie in Abschnitt 10.4, „Verbindungszeichensatz und -sortierfolge“.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.

