Neue Website-Besitzer stolpern häufig über die Erwähnung der Datenbankverwaltung, ohne zu wissen, inwieweit eine Datenbank das Website-Erlebnis verbessern kann. Eine Datenbank ist nur eine organisierte und strukturierte Sammlung von Daten.
MySQL ist ein kostenloses Open-Source-SQL-Datenbankverwaltungssystem. Wenn Sie mit MySQL vertraut sind, können Sie damit Inhalte für Ihre Website speichern und mit PHP direkt darauf zugreifen.
Sie müssen nicht einmal SQL kennen, um mit MySQL zu kommunizieren. Sie müssen nur wissen, wie Sie die von Ihrem Webhost bereitgestellte Software bedienen. In den meisten Fällen ist das phpMyAdmin.
Erfahrene Programmierer können Daten mithilfe des SQL-Codes entweder direkt über eine Shell-Eingabeaufforderung oder über eine Art Abfragefenster verwalten. Neue Benutzer sollten besser lernen, wie man mit phpMyAdmin umgeht.
Es ist das beliebteste MySQL-Verwaltungsprogramm, und fast alle Web-Hosts haben es installiert, damit Sie es verwenden können. Wenden Sie sich an Ihren Gastgeber, um herauszufinden, wo und wie Sie darauf zugreifen können. Sie müssen Ihr MySQL-Login kennen, bevor Sie beginnen können.
Als erstes müssen Sie eine Datenbank erstellen. Sobald dies erledigt ist, können Sie mit dem Hinzufügen von Informationen beginnen. So erstellen Sie eine Datenbank in phpMyAdmin:
Wenn die Funktion zum Erstellen einer Datenbank deaktiviert ist, wenden Sie sich an Ihren Host, um eine neue Datenbank zu erstellen. Sie müssen über die Berechtigung zum Erstellen neuer Datenbanken verfügen. Nachdem Sie die Datenbank erstellt haben, werden Sie zu einem Bildschirm weitergeleitet, auf dem Sie Tabellen eingeben können.
In der Datenbank können viele Tabellen vorhanden sein, und jede Tabelle ist ein Raster mit Informationen, die in Zellen des Rasters gespeichert sind. Sie müssen mindestens eine Tabelle erstellen, um Daten in Ihrer Datenbank zu speichern.
Geben Sie im Bereich "Neue Tabelle in Datenbank erstellen [Ihr_Datenbankname]" einen Namen ein (zum Beispiel: Adressbuch) und geben Sie eine Zahl in die Zelle Felder ein. Felder sind Spalten, die Informationen enthalten.
Im Beispiel address_book enthalten diese Felder Vorname, Nachname, Straße usw. Wenn Sie die Anzahl der benötigten Felder kennen, geben Sie diese ein. Andernfalls geben Sie einfach eine Standardnummer 4 ein. Sie können die Anzahl der Felder später ändern. Klicken Gehen.
Geben Sie im nächsten Bildschirm einen aussagekräftigen Namen für jedes Feld ein und wählen Sie einen Datentyp für jedes Feld aus. Text und Nummer sind die beiden beliebtesten Arten.
Nachdem Sie eine Datenbank erstellt haben, können Sie mit phpMyAdmin Daten direkt in die Felder eingeben. Daten in einer Tabelle können auf verschiedene Arten verwaltet werden. Ein Lernprogramm zum Hinzufügen, Bearbeiten, Löschen und Durchsuchen der Informationen in Ihrer Datenbank enthält erste Schritte.
Das Tolle an MySQL ist, dass es sich um eine relationale Datenbank handelt. Dies bedeutet, dass die Daten aus einer Ihrer Tabellen zusammen mit Daten aus einer anderen Tabelle verwendet werden können, sofern sie ein Feld gemeinsam haben. Dies wird als Join bezeichnet. Wie das geht, erfahren Sie in diesem Tutorial zu MySQL Joins.