Was ist MySQL?
MySQL ist ein Datenbanksystem und bildet mit der Verwaltung von Inhalten die Grundlage vieler Websites.
Der Begriff ist eine Zusammensetzung aus dem Namen My (Tochter des Erfinders Michael Widenius) und SQL, was für “Structured Query Language” steht. Content-Management-Systeme (darunter gut bekannte Giganten wie Typo3 und Wordpress), kommen ohne MySQL nicht mehr aus, da es als Speicherort für Dateien wie Fotos, Videos oder Blogs fungiert.
Wie funktioniert MySQL?
MySQL ist deshalb so weit verbreitet, weil es in der Lage ist, große Datenmengen äußerst schnell zu verarbeiten. Dabei werden die Daten so weit komprimiert, dass sie innerhalb der Datenbank bedeutend weniger Platz verbrauchen. Es arbeitet mit Tabellen, in denen die enthaltenen Dateien verwaltet, angezeigt und gespeichert werden.
Bei MySQL arbeiten mehrere MySQL-Clients mit einem MySQL-Server. Man nennt das ein Client-Server-System. Die Datenbank selbst ist der Server, der Befehle von dem Client empfängt. Diese Befehle übersetzt er in für ihn umsetzbare Codes. Nachdem diese Befehle ausgeführt sind, setzt er sich wieder mit dem Client in Verbindung und sendet diesem die Informationen zu.