©SQL :: Manager
HomeProgramm-InformationenTechnische DetailsKostenloser DownloadKaffee für den Autor
Netzwelt
MySQL, MariaDB Server-Zeichensätze und Sortierungen

MySQL und MariaDB Server-Zeichensätze und Sortierungen anzeigen

System-Variablen Dieses Modul ist Teil der Server-Verwaltung
MySQL System-Variablen

Dieses Modul zeigt die verbundenen Servers verfügbaren Zeichensätze und die dazugehörigen Sortierungen an.

Der maximal benötigte Speicher der Zeichenkodierung wird in Byte pro Zeichen angegeben.

Zeichensätze:
armscii8ARMSCII-8 Armenian
asciiUS ASCII
big5Big5 Traditional Chinese
binaryBinary pseudo charset
cp1250Windows Central European
cp1251Windows Cyrillic
cp1256Windows Arabic
cp1257Windows Baltic
cp850DOS West European
cp852DOS Central European
cp866DOS Russian
cp932SJIS for Windows Japanese
dec8DEC West European
eucjpmsUJIS for Windows Japanese
euckrEUC-KR Korean
gb18030China National Standard GB18030
gb2312GB2312 Simplified Chinese
gbkGBK Simplified Chinese
geostd8GEOSTD8 Georgian
greekISO 8859-7 Greek
hebrewISO 8859-8 Hebrew
hp8HP West European
keybcs2DOS Kamenicky Czech-Slovak
koi8rKOI8-R Relcom Russian
koi8uKOI8-U Ukrainian
latin1cp1252 West European
latin2ISO 8859-2 Central European
latin5ISO 8859-9 Turkish
latin7ISO 8859-13 Baltic
macceMac Central European
macromanMac West European
sjisShift-JIS Japanese
swe77bit Swedish
tis620TIS620 Thai
ucs2UCS-2 Unicode
ujisEUC-JP Japanese
utf16UTF-16 Unicode
utf16leUTF-16LE Unicode
utf32UTF-32 Unicode
utf8UTF-8 Unicode
utf8mb4UTF-8 Unicode
MySQL- und MariaDB-Zeichensätze und -Sortierungen werden verwendet, um zu definieren, wie der Server Zeichenfolgendaten speichert und vergleicht. Ein Zeichensatz ist ein Satz von Symbolen und Kodierungen, die zur Darstellung von Zeichen in einer Datenbank verwendet werden. MySQL und MariaDB unterstützen verschiedene Zeichensätze, darunter UTF-8, ASCII, ISO-8859 und mehr ...

Eine Sortierung ist eine Reihe von Regeln, die zum Vergleichen von Zeichen in einem Zeichensatz verwendet werden. Sortierungen können die Reihenfolge definieren, in der Zeichen sortiert werden, ob Groß- und Kleinbuchstaben gleich behandelt werden und wie diakritische Zeichen behandelt werden sollen.

Wenn eine neue MySQL oder MariaDB-Datenbank erstellt werden soll, kann ein Standardzeichensatz und eine Standardsortierung für die Datenbank, Tabellen und Spalten angeben werden. Der Standardzeichensatz für MySQL unbd MariaDB ist UTF-8 und die Standardsortierung ist utf8mb4_general_ci. Die Auswahl eines Zeichensatzes für Ihre Datenbank sollte die Art der zu speichernden Daten berücksichtigen, sowie die Sprachen und Skripte, die verwendet werden sollen. Wenn beispielsweise Daten in mehreren Sprachen gespeicher werden, sollte ein Unicode-Zeichensatz wie UTF-8 gewählt werden.

Bei der Auswahl einer Sortierung sollte berücksichtigt werden, wie Zeichenfolgendaten verglichen und sortiert werden sollen. Beispielsweise handelt es sich bei utf8mb4_general_ci um eine Sortierung ohne Berücksichtigung der Groß- und Kleinschreibung und die Zeichen mit Akzent als gleich behandelt, während es sich bei utf8mb4_bin um eine Sortierung mit Unterscheidung zwischen Groß- und Kleinschreibung handelt und die Zeichen mit Akzent als unterschiedlich behandelt.

Die Wahl des Zeichensatzes und der Sortierung kann sich auf die Leistung Ihres MySQL- oder MariaDB-Servers auswirken. Beispielsweise kann die Verwendung eines Unicode-Zeichensatzes wie UTF-8 mehr Speicherplatz erfordern als ein Einzelbyte-Zeichensatz, und die Verwendung einer Sortierung, bei der die Groß- und Kleinschreibung beachtet wird, kann sich auf die Leistung bestimmter Abfragetypen auswirken.

Durch die Auswahl des geeigneten Zeichensatzes und der richtigen Sortierung kann sicherstellt werden, dass die Datenbank wie erwartet funktioniert und eine optimale Leistung erbringt.
Wenn zu einem Zeichensatz keine Sortierung gewählt wird, wird die Default-Sortierung genommen
Aktualisiert: 14.09.2023ImpressumKontaktGeschäftsbedingungenDatenschutz & CookiesUpdatesSitemapFacebookLinkedinTwitterStatistics©2020-2024 Heino Cunze-Fischer