✅ WEB- und WordPress-Nachrichten, Themen, Plugins. Hier teilen wir Tipps und beste Website-Lösungen.

Datenbanken und Tools für den unabhängigen WordPress-Entwickler

8

Zugegeben, der letzte Post dieser Serie war ziemlich lang. Allerdings wird die gesamte Serie von Post-Artikeln nicht so verlaufen.

Das Vorbereiten einer Entwicklungsumgebung ist wohl einer der größten Schritte, die erforderlich sind, daher ist eine lange, detaillierte Anleitung für die Vorgehensweise erforderlich.

Denken Sie daran, dass WordPress eine datenbankgestützte PHP-basierte Webanwendung ist.

Dies ist alles Fachjargon, um im Grunde zu sagen, dass es sich um eine hauptsächlich in PHP geschriebene Anwendung handelt, die eine Datenbank zum Speichern ihrer Informationen benötigt.

Seit dem letzten Beitrag haben wir den Webserver und PHP installiert und eingerichtet, aber uns fehlt noch die Datenbank. Glücklicherweise legte der letzte Beitrag den Grundstein für das, was wir brauchen, um die Datenbank zu installieren, einzurichten und für eine lokale WordPress-Installation vorzubereiten.

Neben der Beschreibung, wie das geht, werde ich jedoch auch Tools skizzieren, die ich für die Arbeit mit Datenbanken auf Ihrem lokalen Computer äußerst nützlich finde.

Denken Sie jedoch daran, dass diese Artikelserie nicht theoretisch, sondern praktisch sein soll. Darüber hinaus soll es Sie dazu bringen, in so kurzer Zeit wie möglich alles zu haben, was Sie zum Erstellen hochwertiger, WordPress-basierter Produkte benötigen.

Es passiert einfach so, dass ein Großteil dieser Zeit damit verbracht wird, die lokale Entwicklungsumgebung einzurichten.

Lassen Sie uns fortfahren und uns darauf konzentrieren, was zum Einrichten der Datenbank erforderlich ist und wie wir mit dem Datenbankserver interagieren können, um mit der Erstellung dessen zu beginnen, was wir für unsere lokale WordPress-Installation benötigen.

Datenbanken und Tools

Es gibt heute eine Vielzahl von Datenbankservern auf dem Markt, aber wir werden MySQL verwenden. Es ist wohl am weitesten verbreitet und wird sowohl von Homebrew als auch von Valet gut unterstützt, die jeweils im vorherigen Beitrag besprochen wurden.

Wie versprochen wird dieser Artikel also deutlich kürzer sein als der vorherige. Das bedeutet jedoch nicht, dass es keinen wesentlichen Inhalt zu behandeln gibt. Einfach ausgedrückt, wir werden uns bemühen, es viel prägnanter zu machen.

Daher erfordert dieser Artikel zwei Schritte:

  1. MySQL installieren
  2. Datenbank und Tools für die Arbeit mit dem Datenbankserver
  3. Einloggen in die Datenbank

Lassen Sie uns damit beginnen.

1 MySQL installieren

Es gibt eine Vielzahl von Möglichkeiten, einen Datenbankserver zu definieren, aber für diesen Artikel definieren wir ihn wie Wikipedia :

Ein Datenbankserver ist ein Server, der eine [Datenbankanwendung] (https://en.wikipedia.org/wiki/Database_application „Datenbankanwendung”) beherbergt, die Datenbankdienste für andere Computerprogramme bereitstellt

Es ist einfach, unkompliziert und sinnvoll, oder? MySQL ist ein Datenbankserver, der nicht nur bei unabhängigen Entwicklern, sondern auch bei großen Organisationen beliebt ist. Es wird auch von einer Vielzahl von Webhosts unterstützt, was besonders bei der Entwicklung von Produkten auf WordPress wichtig ist.

Glücklicherweise ist die Installation von MySQL ziemlich einfach, da wir Schritte unternommen haben, um Homebrew und Valet zu installieren. Dazu müssen Sie Ihr Terminal verwenden. Führen Sie nach dem Öffnen den folgenden Befehl aus:

Nachdem es abgeschlossen ist, können Sie diesen Befehl ausführen:

Und Sie sollten so etwas sehen:

Das ist es! MySQL ist installiert und bereit, damit Sie die notwendige Datenbank für Ihr WordPress-Projekt erstellen können.

Und um es klar zu sagen: Es ist erwähnenswert, dass ein Datenbankserver Datenbanken und Datenbanken Tabellen enthält. Wir werden in einem zukünftigen Beitrag mehr darüber sprechen, aber denken Sie daran, dass Sie mit dem Rest dieses Inhalts weitermachen.

2 Sequel Pro installieren (mit einem Wort zu PhpMyAdmin)

Bevor wir über die verschiedenen verfügbaren Tools zum Durchsuchen Ihrer Datenbank sprechen, ist es wichtig zu definieren, was ein Datenbank-Frontend ist. Es gibt einige langatmige Definitionen (in diesem Fall hat Wikipedia eine davon, zu deren Lektüre ich Sie dennoch auffordern möchte ), aber den Zweck dieses Artikels (und zukünftiger Artikel) belassen wir dabei:

Ein Datenbank-Frontend ist eine Software, die es uns ermöglicht, Daten entweder durch direkte Abfragen oder durch Funktionen der Schnittstelle visuell zu sehen und zu manipulieren.

Mit anderen Worten, es ist ein Programm, mit dem wir alle Dinge tun können, die wir vom Terminal aus tun können, aber auf viel elegantere Weise.

Basierend auf dem Titel dieses speziellen Abschnitts ist es offensichtlich, dass ich ein Fan von Sequel Pro bin.

Datenbanken und Tools für den unabhängigen WordPress-Entwickler

Ich benutze es seit Jahren, und da es sich um eine native macOS-Anwendung handelt (im Gegensatz zu einer solchen in einem Webbrowser), finde ich, dass Geschwindigkeit, Benutzeroberfläche und Benutzerfreundlichkeit erstklassig sind.

Wenn Sie nach etwas suchen, das plattformübergreifend ist und im Kontext eines Webbrowsers ausgeführt wird, empfehle ich auch PhpMyAdmin. Es gibt es schon sehr lange, es hat sich also bewährt und ist auf vielen Hosts verfügbar.

Datenbanken und Tools für den unabhängigen WordPress-Entwickler

Um es jedoch zu installieren, müssen Sie die Hinweise zur Installation auf Ihrem lokalen Computer lesen, und das geht über den Rahmen dessen hinaus, was diese Artikelserie erreichen möchte.

3 Anmelden bei der Datenbank

Sobald Sie das Produkt installiert haben, ist die Anmeldung ganz einfach, insbesondere bei einem Valet-basierten Setup. Die Anmeldeinformationen sind:

  • Host: 127.0.0.1
  • Benutzername: root
  • Passwort: [leer]
  • Datenbank: [optional]
  • Port: 3306 (oder die Standardeinstellung)

Sie brauchen sich um nichts Ausgefallenes wie Sockets oder SSH oder ähnliches zu kümmern. Eine Standardverbindung ist alles, was Sie brauchen (unabhängig davon, welches Dienstprogramm Sie verwenden):

Datenbanken und Tools für den unabhängigen WordPress-Entwickler

Und damit können Sie auf alle Datenbanken auf Ihrem System zugreifen. Wenn dies Ihr erster Ausflug in Datenbanken ist, haben Sie keine Datenbanken zur Auswahl.

Wenn Sie aus irgendeinem Grund bereits andere Datenbanken auf Ihrem System ausführen (insbesondere, wenn Sie zuvor WordPress installiert haben), werden Sie diese hier sehen.

Aber wir werden in einem zukünftigen Beitrag mehr darüber sprechen.

Und jetzt die Installation von WordPress

Als nächstes ist es an der Zeit, WordPress zu installieren. Es ist extrem einfach, also wenn Sie so weit gekommen sind, würde ich mit Zuversicht sagen, dass der schwierigste Teil überstanden ist.

Schließlich ist dies natürlich das letzte Stück Software, das erforderlich ist, um Sie mit der Entwicklung von Dingen auf Basis von WordPress (Ihre IDE und Ihre Tools nicht zu berücksichtigen) zum Laufen zu bringen.

Aufnahmequelle: tommcfarlin.com

Diese Website verwendet Cookies, um Ihre Erfahrung zu verbessern. Wir gehen davon aus, dass Sie damit einverstanden sind, Sie können sich jedoch abmelden, wenn Sie möchten. Annehmen Weiterlesen