So installieren und konfigurieren Sie MySQL und PHPMyAdmin unter Windows und Linux

Bei der Erstellung und Verwaltung einer Webseite müssen wir berücksichtigen, welche Art von Informationen sie anbietet und speichert. Wenn die Webseite nur statische Inhalte anzeigt, auf die über verschiedene Optionsmenüs zugegriffen wird, können wir jedes Programm zum Erstellen von Webseiten verwenden, ein Programm, mit dem wir Änderungen manuell vornehmen können. Allerdings, wenn wir wollen um Benutzerdaten zu verwalten und Suchen durchzuführen , brauchen wir eine Datenbank, die für die Verwaltung aller Informationen im Web verantwortlich ist. Die Lösung besteht darin, MySQL zusammen mit PHPMyAdmin zu verwenden.

Was sind MySQL und PHPMyAdmin

Installieren und konfigurieren Sie MySQL und PHPMyAdmin unter Windows und Linux

MySQL von Oracle ist ein mächtiges Datenbankmanager die verwendet wird, um alle Daten auf einer Webseite zu sammeln und zu organisieren, ihre Verwendung ist völlig kostenlos und sie steht unter der GPL-Lizenz, was sie zu einer der weltweit am häufigsten verwendeten Datenbanken bei der Verwaltung großer Datenmengen macht. Wenn wir keine Vorkenntnisse in der Verwaltung dynamischer Webseiten haben, bereitet die Interaktion mit MySQL Kopfschmerzen, da es nur unter einer Befehlszeile funktioniert. Wenn wir nur einen Befehl vermasseln, können wir die Website direkt beschädigen.

Die Lösung für dieses Problem, die viele der Kopfschmerzen beseitigt, die es verursacht, ist die Verwendung von PHPMyAdmin. PHPMyAdmin ist ein visuelle Schnittstelle Dadurch können wir viel einfacher mit MySQL-Datenbanken arbeiten, die ebenfalls Open Source und völlig kostenlos sind. Mit PHPMyAdmin können wir Befehle in der Datenbank von der Benutzeroberfläche aus ausführen, sodass es komplizierter ist, Fehler im Code zu machen, wodurch das Risiko verringert wird, dass eine von uns verwaltete Website unzugänglich bleibt, bis wir den Fehler finden, den wir gemacht haben.

So installieren Sie MySQL

MySQL ist für beide verfügbar Windows und Linux , obwohl die meisten Webserver von Linux verwaltet werden, und es ist unwahrscheinlich, dass wir sie in der Situation der Installation von MySQL unter Windows finden werden, es sei denn, wir möchten eine Website von unserem Computer aus verwalten. .

Installieren Sie MySQL unter Windows

Im Gegensatz zu Linux, wo wir die auf dem Computer installierten Repositorys verwenden können, um MySQL herunterzuladen, müssen wir unter Windows die besuchen folgenden Website um es herunterzuladen und zu drücken Gehe zu Download Seite zu Laden Sie die Version herunter wir wollen installieren.

Installieren Sie MySQL unter Windows

Auf der einen Seite finden Sie das Installationsprogramm, das 5 MB belegt, und auf der anderen Seite alle Anwendungen, die zur Installation von MySQL erforderlich sind, die etwas mehr als 400 MB belegen. Wenn wir uns für diese neueste Version entscheiden, wird das Installationsprogramm keine Inhalte aus dem Internet herunterladen um es zu installieren. Wenn wir uns für die 5-MB-Version entscheiden, ist eine Internetverbindung erforderlich, um die erforderlichen Inhalte herunterzuladen.

Im nächsten Fenster werden wir aufgefordert, uns im Internet zu registrieren, um es herunterzuladen, ein Schritt, den wir durch Klicken überspringen können Nein danke, starte einfach meinen Download .

Installieren Sie MySQL unter Windows

Sobald wir es heruntergeladen haben, führen wir es wie jede andere Datei aus, klicken zweimal auf die Datei mit der Erweiterung .msi und warten, bis der Installationsvorgang abgeschlossen ist. Sobald der Vorgang abgeschlossen ist, öffnet sich ein neues Fenster mit dem MySQL-Installationsprogramm, in dem wir auswählen müssen, welche Art von Server wir erstellen möchten.

  • EntwicklerStandard . Dies ist die ideale Option, da sie alles installiert, was Sie zum Erstellen einer MySQL-Datenbank benötigen.
  • Nur Sever . So installieren Sie MySQL im Servermodus.
  • Nur Client . Installieren Sie es im Client-Modus ohne Server.
  • voller . Installieren Sie alle MySQL-Produkte.
  • Original . Ermöglicht uns auszuwählen, welche Art von MySQL-Produkten wir installieren möchten.

Installieren Sie MySQL unter Windows

Im nächsten Fenster wird überprüft, ob uns Anwendungen fehlen, um MySQL verwenden zu können, z. B. MySQL für Visual Studio oder Connector/Phyton. In diesem Fall müssen wir sie manuell auf unserem Computer installieren.

Installieren Sie MySQL unter Windows

Als nächstes werden alle Inhalte angezeigt, die heruntergeladen und auf dem Computer installiert werden. Klicken Sie auf Ausführen, um fortzufahren. Wenn einige der Komponenten nicht korrekt heruntergeladen werden (unter Verwendung des Basisinstallationsprogramms, das 5 MB groß ist), wird ein Fehler angezeigt. Wir müssen nur anklicken Versuchen Sie es erneut versuchen, es erneut herunterzuladen.

Installieren Sie MySQL unter Windows

Im nächsten Fenster fordert uns das Installationsprogramm auf, auszuwählen, in welchem ​​​​Ordner wir auf dem Computer installieren möchten. Sobald wir den benötigten MySQL-Server installiert haben, führt uns das Installationsprogramm zur Produkt Konfiguration Option, bei der wir die TCP/IP-Ports einrichten und Windows einladen müssen, der Firewall die Zugriffsberechtigung zu erteilen. Als nächstes müssen wir das Zugangspasswort festlegen die wir zum Schutz des Zugriffs verwenden möchten. Um auf den Server zuzugreifen, müssen wir nur die MySQL-Anwendung ausführen und auf den von uns erstellten Server zugreifen und die Datenbank erstellen.

Schritte zum Installieren von MySQL unter Linux

Sobald wir unseren Webserver nach der Installation von Nginx (oder einem anderen) zum Laufen gebracht haben, müssen wir als erstes die Liste der Repositories über den Befehl aktualisieren

sudo apt update

Als nächstes fahren wir mit fort installiere MySQL Verwenden Sie die Repositories, die wir in der Linux-Version haben, mit dem folgenden Befehl

sudo apt install mysql-server

Das erste was wir tun müssen ist Erstellen Sie ein Master-Passwort , ein Passwort, das uns den Zugriff auf die Verwaltung und Änderung der Datenbank ermöglicht. Es wird empfohlen, einen Passwort-Manager zu verwenden, um ein komplexes Passwort zu erstellen, um zu verhindern, dass andere Personen Zugriff erhalten. Sobald die Installation abgeschlossen ist, verwenden wir den Befehl, den wir Ihnen unten zeigen, um die Standardeinstellungen zu entfernen und den Zugriff auf die Datenbank zu blockieren, sodass sie nur über das von uns festgelegte Passwort zugänglich ist.

sudo /usr/bin/mysql_secure_installation

Als nächstes wird es uns eine Reihe von Fragen stellen, die wir wie unten gezeigt beantworten müssen:

  1. Root-Passwort ändern? N
  2. Anonymen Benutzer entfernen? Y
  3. Root-Anmeldung aus der Ferne verbieten? Y
  4. Testdatenbank und Zugriff darauf entfernen? Y
  5. Berechtigungstabellen jetzt neu laden? Y

Installieren Sie MySQL Linux

Also werden wir das von uns erstellte Passwort behalten und den anonymen Benutzerzugriff entfernen, den Fernzugriff deaktivieren, die Beispieldatenbank löschen und die Berechtigungstabelle neu laden.

Nachdem wir MySQL installiert haben, können wir nun unsere Datenbank erstellen, sofern wir über die entsprechenden Kenntnisse verfügen. Wenn nicht, besteht die Lösung, wie oben erwähnt, darin, PHPMyAdmin zu installieren.

So installieren Sie PHPMyAdmin

Wie im vorherigen Fall werden die meisten Webserver von Linux verwaltet, aber wenn wir einen Windows-Server verwenden, können wir auch PHPMyAdmin verwenden, um MySQL-Datenbanken einfacher zu verwalten.

Zu befolgende Schritte für PHPMyAdmin unter Windows

PHPMyAdmin ist nichts anderes als eine grafische Oberfläche zur Interaktion mit MySQL. Wenn unser Wissen über MySQL also nicht begrenzt ist, ist es nicht notwendig, es zu installieren. Als erstes müssen wir die entsprechende Version über die offizielle Website herunterladen, auf die wir über Folgendes zugreifen können Link .

Installieren Sie PHPMyAdmin Windows

Als nächstes entpacken wir es und kopieren Sie es in das Verzeichnis des MySQL-Servers die wir zuvor installiert haben. Um auf den Server zuzugreifen und ihn zu konfigurieren, müssen wir nur die folgende URL in unseren Browser eingeben (auf diese Weise ist es nicht erforderlich, den Server zu konfigurieren, auf dem wir ihn in Kombination mit MySQL verwenden möchten).

http://localhost/phpmyadmin/setup/index.php

Installieren Sie PHPMyAdmin unter Linux

Das erste, was wir tun müssen, ist PHPMyAdmin von der Befehlszeile aus mit dem folgenden Befehl zu installieren:

sudo apt-get install phpmyadmin

Während des Installationsvorgangs müssen wir als erstes den Webserver auswählen, auf dem wir MySQL installiert haben, und übrigens den Datenbankadministrator so konfigurieren, dass er ihn mit dem Passwort verwenden kann, das wir während der Installation von MySQL festgelegt haben. Sobald die Installation von PHPMyAdmin abgeschlossen ist, müssen wir die folgenden Befehle eingeben den Einbau sicherstellen.

sudo phpenmod mcrypt sudo phpenmod mbstring

Sobald der Vorgang abgeschlossen ist, starten wir den Server neu, damit die Änderungen übernommen werden. Sobald wir PHPMyAdmin installiert haben, verwenden wir unseren Browser, um über die folgende URL zuzugreifen, und wir beginnen mit der Erstellung und Verwaltung der Datenbank mit MySQL über eine grafische Oberfläche anstelle der Befehlszeile.

http://localhost.phpmyadmin

phpMyAdmin