MySQL

Aus VMS1 Tutorial

Wechseln zu: Navigation, Suche

MySQL ist das am häufigsten eingesetzte Datenbankverwaltungssystem weltweit. Häufig wird es für dynamische Webseiten in Verbindung mit PHP verwendet.

Der MySQL Server stellt dabei eine Anwendung zur Verfügung, an die Datenbankanfragen geschickt werden können. Der Server kann mehrere Datenbanken und auch mehrere Benutzer mit unterschiedlichen Rechten verwalten.

Kollation

Die Kollation legt die Reihenfolge der alphabetischen Sortierung von Textfeldern fest. Die einstellbaren Werte sind nach dem Schema:

Charset_Language_(ci/cs) 

aufgebaut.

Beispiele:

  • latin1_swedish_ci
  • utf8_general_ci
  • utf8_unicode_ci

ci steht für "case insensitive", also ohne Beachtung der Groß-/Kleinschreibung, cs ("case sensitive") dann mit Beachtung der Groß-/Kleinschreibung.

Für deutschsprachige Texte (Zeichenketten) sollte aus diesen beiden Varianten gewählt werden:

latin1_german1_ci

entspricht der DIN 5007 Norm in Variante 1:

Ä = A
Ö = O
Ü = U
ß = s

latin1_german2_ci

entspricht der DIN 5007 Norm in Variante 2:

Ä = AE
Ö = OE
Ü = UE
ß = ss

Die 1. Variante wird in Wörterbüchern / Lexikas genutzt, die 2. Variante in Telefonbüchern. Sollte die Spalte Unicode nutzen, kann für die deutsche Sortierung nach Variante 1 die Kollation: utf8_unicode_ci benutzt werden.


MySQL Marktanteil

MySQL Fehlermeldungen

MySQL-Datentypen

Persönliche Werkzeuge