Anleitungen

Zusammenführen von MySQL-Tabellen mit phpMyAdmin

PhpMyAdmin wird als Backend-Datenbankschnittstelle für eine Reihe führender Content-Management-Systeme verwendet, die von Unternehmen bereitgestellt werden, darunter WordPress, Joomla und Drupal. Dank der phpMyAdmin-Weboberfläche ist es den Benutzern möglich, Datenbankdaten auf verschiedene Weise zu manipulieren, einschließlich des Zusammenführens von Tabellen.

Über MySQL

MySQL wurde Mitte der 1990er Jahre als Open-Source-Datenbankplattform eingeführt. Mit der Anwendung können Benutzer mehrere Datenbanken zur Datenmanipulation erstellen, speichern und füllen. Beliebte Open-Source-CMS-Plattformen wie Drupal, Joomla und WordPress verwenden MySQL als Backend. Auf in MySQL-Datenbanken gespeicherte Daten wird mit Abfragebefehlen zugegriffen, die denen in SQL (Standard Structured Query Language) ähneln.

Über PhpMyAdmin

MySQL und phpMyAdmin sind beide kostenlose Open-Source-Programme. Das Grundprinzip der Verwendung von phpMyAdmin besteht darin, dass Sie Ihre MySQL-Datenbanken einfach und problemlos über eine Webbrowser-Oberfläche verwalten können. Zusätzlich zur Verwendung der Webschnittstelle zur Datenbankmanipulation können Sie MySQL-Code direkt über die phpMyAdmin-Schnittstelle eingeben. Darüber hinaus können Sie über das Webinterface ganze MySQL-Datenbanken importieren und exportieren.

MySQL-Datenbankstruktur

Eine MySQL-Datenbank besteht aus einer oder mehreren Tabellen. Diese Tabellen enthalten Zeilen und Spalten, die wiederum Daten enthalten. Die Spalten enthalten die Überschriften der Tabelle, die die Daten in den darunter liegenden Zeilen identifizieren. Die Zeilen enthalten einzelne Datensätze. Der Bereich, in dem sich eine Spalte und eine Zeile schneiden, wird als Zelle bezeichnet. In einer Tabelle mit Kundendaten enthält die Zeile beispielsweise Zellen mit Werten wie "John Smith", "Houston" und "Texas", während die Datenspalten mit "Kundenname", "Stadt" und "Bundesland" beschriftet sind.

Sicherungen

Es ist immer eine gute Idee, eine Sicherung einer MySQL-Datenbank zu erstellen, bevor Sie größere Schritte unternehmen, beispielsweise Tabellen zusammenführen. Dies kann mithilfe der Option "Datenbank exportieren" im Hauptmenü von phpMyAdmin erfolgen. Nach dem Export können Sie die komprimierte Datenbankdatei zur Wiederherstellung an einem sicheren Ort speichern, um sie bei Bedarf wiederherzustellen.

Tabellen mit MySQL zusammenführen

Das Zusammenführen von Tabellen, in MySQL "Joining" genannt, erfolgt, indem die MySQL-Befehlsschnittstelle in phpMyAdmin verwendet wird, um eine neue Tabelle zu erstellen. Identifizieren Sie jede der Tabellen in den verschiedenen Tabellen, die Sie zusammenführen möchten. Kombinieren Sie die beiden Tabellen, indem Sie den Befehl "CREATE VIEW" ausführen, um eine neue Tabelle zu erstellen. Der erste Teil der MySQL-Anweisung identifiziert die Spalten aus der ersten Tabelle, und der Befehl "INNER JOIN" kombiniert sie mit den Spalten aus der zweiten Tabelle.

Ordnen Sie die IDs der beiden Tabellen mit dem Befehl "ON" zu, um den passenden eindeutigen Schlüssel für jede Tabelle zu ermitteln. Beispielsweise:

CREATE VIEW newtable AS SELECT name, email FROM Table_1 INNER JOIN Table_2 ON Table1.id = Table2.id

$config[zx-auto] not found$config[zx-overlay] not found