Kontakt aufnehmen
Lars Tholen

Lars Tholen

Geschäftsführer
Digital Solutions
+49 531 213605513

    Ich stimme der Verwendung meiner Daten zur Bereitstellung der angeforderten Informationen zu.

    MySQL

    Stand: 21.07.2022

    Das relationale Datenbankverwaltungssystem MySQL bietet die Möglichkeit zur umfangreichen Datenverwaltung. Besonders bei Webdiensten wie Facebook, Google und YouTube ist das System beliebt. Aber auch als eingebettetes Datenbanksystem wird es international angewendet. MySQL speichert Daten auf einem MySQL-Server. MySQL-Clients senden Anfragen an den Server, welche von diesem beantwortet werden.
    Der MySQL-Server bietet die Möglichkeit mehrere Datenbanken zu generieren, die jeweils zweidimensionale Tabellen (Relationen) enthalten können. Die Bearbeitung und die Abfrage der Daten läuft über die Datenbanksprache SQL. Eine Vielzahl von Datenbanken lassen sich mit MySQL bearbeiten. Ebenso werden die Anfragen von verschiedenen Clients parallel beantwortet.

    Anwendungsbereich

    MySQL ist ein relationales Datenbankverwaltungssystem. Es ist als Open-Source-Datenbank und als kommerzielle Enterpriseversion für verschiedene Betriebssysteme auf dem Markt. Der Name “MySQL” setzt sich aus My, dem Namen der Tochter eines Mitbegründers und SQL (Structured Query Language) zusammen. MySQL wurde seit 1994 vom schwedischen Unternehmen MySQL AB entwickelt. Im Februar 2008 wurde MySQL AB vom Unternehmen Sun Microsystems übernommen, das seinerseits im Januar 2010 von Oracle gekauft wurde. MySQL wird als Grundlage in Webpräsenzen wie Google, Facebook und Yahoo und als eingebettete Datenbank verwendet. Eingebettete Datenbankmanagementsysteme (DBMSs) sind Datenbanken, die unabhängige Softwareanbieter (ISVs), Originalgerätehersteller (OEMs) und Value Added Reseller (VARs) in ihre Produkte einschließen und gemeinsam mit diesen vertreiben. Bei diesen Produkten kann es sich um Software, Hardware, Appliances oder Geräte handeln.

    Funktionsweise

    Generell unterscheidet man einfache Dateiablagen und relationale Datenbanken (Relational Database Management System, RDBMS). Daten unterliegen einer permanenten Dynamik, da sie generiert, erneuert oder gelöscht werden müssen. Bei diesen Aktionen kann es in Dateiablagen Probleme geben. Relationale Datenbanken wie MySQL erstellen 1:n-Datenbeziehungen, um Datenänderungen zu optimieren. Bei RDBMS bleiben Daten auch bei technischen Problemen wie einem Serverausfall erhalten. MySQL speichert Daten auf einem MySQL-Server. Sogenannte MySQL-Clients senden Anfragen an den Server, welche von diesem beantwortet werden. Der MySQL-Server bietet die Möglichkeit mehrere Datenbanken zu generieren, die jeweils zweidimensionale Tabellen (Relationen) enthalten können. Die Tabellen sind in Spalten unterteilbar, in denen Daten eines festgelegten Datentyps gespeichert werden. Jede Datenbank hat einen Ordner für die Dateien der Struktur und die Daten der einzelnen Tabellen.[2] Die Auswahl der Daten setzt sich aus numerischen Typen, Angaben für Datum und Uhrzeit oder Zeichenketten (char, text) zusammen. Die Festlegung, Bearbeitung und die Abfrage der Daten läuft über die Datenbanksprache SQL. Mit MySQL lassen sich eine Vielzahl von Datenbanken bearbeiten, die Anfragen von mehreren Clients parallel beantworten.

    Vor- und Nachteile

    Die relativ einfache Anwendung sowie die Flexibilität macht MySQL so populär. Durch Schnittstellen zu vielen Skriptsprachen für Webanwendungen ist es vielfältig kombinier- und einsetztbar. Auch die Auswahl zwischen der kostenlosen Open-Source-Version und der kommerziellen Lizenzversion macht das Produkt attraktiv. Doch seit das Unternehmen Oracle MySQL von Sun übernommen hat, regen sich auch kritische Stimmen. Der Unterschied zwischen der freien und kommerziellen Version von MySQL wird immer größer. Michael Widenius, der ehemalige Gründer von MySQL AB, lehnt das Vorgehen der Firma Oracle ab. Seiner Meinung nach fördere das Unternehmen die Weiterentwicklung der kommerziellen Erweiterungen für MySQL und vernachlässige Open-Source-Prinzipien. Als Beispiele nennt er die inzwischen nichtöffentliche Fehler-Datenbank und den Mangel an Testfällen für neue MySQL-Codes. Statt Fehler zu beheben, entferne Oracle Funktionen.

    SEO-Relevanz

    Für die klassische Suchmaschinenoptimierung einer Webseite spielt MySQL eine eher untergeordnete Rolle. Jedoch bilden die Datenbanken häufig die Grundlage für Keyword-Tools. MySQL ist besonders geeignet, um Daten auf Blogs, Webshops und anderen großen Plattformen zu betreuen, da die Informationen in großen Mengen bearbeiten werden können. So werden Produktdaten für Online-Shops ohne großen Zeitaufwand sortiert. Hier bewährt sich die Stabilität und Flexibilität des relationales Datenbankverwaltungssystems.

    Lars Tholen
    Über den Autor
    Lars Tholen
    Lars Tholen’s DNA ist agil, kraftvoll und digital. Schon seit 2007 arbeitet Jan in den neuen Medien und hat sich seit dem auf Online-Marketing, den dazugehörigen Konzepten und der dazu notwendigen Technologie spezialisiert.

     

    Was macht man mit MySQL?

    Mit MySQL können Sie Datenbanken erstellen, Daten speichern und abrufen und den Zugriff auf Ihre Daten regeln. Wie bei jedem Tool gibt es jedoch eine Vielzahl von Möglichkeiten, MySQL zu verwenden. MySQL kann auch für das Prototyping ODER als Verwaltungssystem für kleine webbasierte Projekte verwendet werden.

    Was ist der Unterschied zwischen MySQL und SQL?

    MySQL ist ein populäres quelloffenes relationales Datenbankmanagementsystem (RDBMS), während SQL die Standardsprache für die Abfrage und Manipulation von Daten in einer MySQL-Datenbank ist. Mit anderen Worten: MySQL ist die Software, während SQL die Sprache ist, die Sie zur Kommunikation mit MySQL verwenden.

    SQL ist eine standardisierte Sprache, die 1970 von IBM entwickelt wurde. Es gibt sie schon seit langer Zeit und sie hat sich als zuverlässig und effizient für die Verwaltung von Daten erwiesen. MySQL basiert auf SQL. Wenn Sie also bereits mit SQL vertraut sind, werden Sie keine Probleme haben, MySQL zu benutzen.

    Wie erstelle ich eine Datenbank mit MySQL?

    Um eine Datenbank in MySQL zu erstellen, verwenden Sie die Anweisung CREATE DATABASE. Im Folgenden finden Sie ein Beispiel für die Erstellung einer Datenbank mit dem Namen „my_database“:
    CREATE DATABASE my_database;

    Sobald Sie eine Datenbank erstellt haben, können Sie den mysql-Befehlszeilen-Client verwenden, um sich mit der Datenbank zu verbinden und sie zu verwalten. Weitere Informationen finden Sie unter dem folgenden Link:
    https://www.mysql.com/documentation/manual/en/mysqldump.html

    Wie kann ich MySQL installieren?

    Sie können MySQL installieren, indem Sie es von der MySQL-Website herunterladen und dann den Anweisungen auf dem Bildschirm folgen.

    Rufen Sie zunächst die Seite mit den MySQL-Downloads auf:

    https://www.mysql.com/downloads/

    Wählen Sie dann die Version von MySQL aus, die Sie installieren möchten:

    https://www.mysql.com/downloads/#search=%22MySQL+8%22&os=Alle&lang=de&version=Alle&category=alle&product=alle&license=GPL§ion=alle

    Klicken Sie dann auf den Link für Ihr Betriebssystem:

    https://www.mysql.com/downloads/#section=windows§ion

    Ist MySQL kostenlos?

    Ja, MySQL ist kostenlos. Sie können es zeitlich unbegrenzt und ohne jegliche Einschränkungen nutzen.

     

    Auch interessant:

     

    Ihr Kontakt zu uns
    Adresse
    Löwenstark Digital Group GmbH
    Petzvalstraße 38,
    38104 Braunschweig

      Jetzt Kontakt aufnehmen

      * Pflichtfeld
      Ich stimme der Verwendung meiner Daten zur Bereitstellung der angeforderten Informationen zu. Die Löwenstark Digital Group GmbH und verbundene Unternehmen können mich telefonisch, per E-Mail oder Post über Neuigkeiten zu Online-Marketing-Themen und Umfragen zur Kundenzufriedenheit informieren. Meine Kontaktdaten dürfen zu diesem Zweck an verbundene innerhalb der Unternehmensgruppe weitergegeben werden. Ich bin damit einverstanden, dass die Öffnungsrate von Mailings erfasst wird. Die Einwilligung kann jederzeit über den Abmeldelink im Mailing oder unter kontakt@loewenstark.com widerrufen werden. Weitere Informationen finden Sie in unserer Datenschutzerklärung.