MySQL



Dynamische Daten im Internet

MySQL ist eine Software die im Jahr 1994 zur Datenbankverwaltung entwickelt wurde und inzwischen als Grundlage vieler Internetseiten dient.
Das System ist eine quelloffene Software und das weltweit populärste Datenbankmanagementsystem aus dem Open-Source-Bereich.

Als Grundlage für das Benutzen dieser Software ist zunächst ein entsprechender Server nötig. Im Gegensatz zu anderen Datenbankanwendungen kann MySQL auf unterschiedlichen Unix-Varianten, dem Mac-OS System dem OS2 und dem Windows-System eingesetzt werden.

Zunächst werden auf dem Server eine oder mehrere Datenbanken eingerichtet. Auf einer Datenbank können dann unterschiedliche Tabellen eingerichtet werden wobei eine Begrenzung nur durch das entsprechende Betriebssystem nicht jedoch durch das Datenbankmanagementsystem bestehen kann. Das Verwalten der Datenbanken geschieht über einen mitgelieferte Kommandozeilen-Client.
Da MySQL jedoch in der Regel auf Internetseiten und damit gemeinsam mit PHP Verwendung findet, bietet sich die Nutzung einer Administrationsoberfläche wie der Open-Source-Anwendung phpMyAdmin an. Da diese Oberfläche nicht nur relativ einfach, sondern auch simpel über einen normalen Browser zu bedienen ist, muss man nicht zwangsweise die komplette Datenbanksprache lernen um mittels MySQL Inhalte im Netz zur Verfügung zu stellen. Die Skripte, die dem Benutzer das Abrufen und Selektieren der Daten im Internet ermöglichen, sind in der Regel in PHP geschrieben.

Das Internet ist auch der Haupteinsatzort von MySQL-Datenbanken. Dabei sind die Möglichkeiten zahlreich. Ob für den Aufbau und die Verwaltung einer Immobiliendatenbank, den Betrieb eines Webforums, das Veröffentlichen einer Fotogalerie oder das Erstellen und Administrieren ganzer Communities: das Datenbankmanagementsystem kennt kaum Grenzen in Einsatz- und Speichermöglichkeiten. Zahllose Anwendungen im Netz kommen heutzutage kaum noch ohne den Einsatz einer oder mehrerer MsSQL-Datenbanken aus.

Inzwischen laufen weltweit über 11 Millionen aktive MySQL-Systeme. Der große Vorteil und damit der Grund für den Erfolg von von MySQL liegt dabei nicht nur in der unbegrenzten Anzahl möglicher Tabellen, sondern auch in seiner recht hohen Stabilität und Benutzerfreundlichkeit was das System für den Einsatz im Internet geradezu prädistiniert.