In diesem Artikel werden wir den Prozess der Installation von MySQL auf Ubuntu 20 durchlaufen.04 LTS -Server. Nach Abschluss der Installation von MySQL hosten wir sie mit dem Terminal mit.
Sie müssen einen administrativen Benutzer ohne Wurzel auf Ihrem Ubuntu 20 haben.04 Server. Start der Terminalanwendung unter Verwendung von Strg + Alt + T. Sie können es auch über die Anwendungssuchleiste öffnen.
Um MySQL zu installieren, müssen Sie die folgenden Schritte auf Ubuntu 20 ausführen.04 LTS:
Schritt 1: Installieren Sie den MySQL -Server auf Ubuntu 20.04 LTS
So hosten Sie eine MySQL -Datenbank auf Ihrem Ubuntu 20.04 System installieren Sie das MySQL -Serverpaket. Sie werden MySQL mit dem APT -Paket -Repository von Ubuntu 20 installieren.04. Zum Zeitpunkt des Schreibens dieses Tutorials, meine SQL Version 8.0.19 ist im Ubuntu -Repository erhältlich.
Es ist eine ethische Praxis, den APT -Paket -Manager auf Ihrem Server zu aktualisieren, bevor Sie mit dem Prozess fortfahren. Verwenden Sie also den folgenden Befehl, um Pakete zu aktualisieren:
$ sudo APT Update
Danach installieren Sie das Paket von 'MySQL-Server'. Zu diesem Zweck müssen Sie den folgenden Befehl ausführen:
$ sudo apt installieren Sie MySQL-ServerDer oben genannte Befehl installiert MySQL auf Ubuntu 20.04. Das Sicherheitsgrad dieses Befehls ist jedoch anspruchsvoll. Daher werden wir die Installation in der nächsten Phase des Prozesses sicher machen.
Schritt 2: Überprüfen Sie den Status des MySQL -Dienstes
Sobald die Installation von MySQL Server abgeschlossen ist, beginnt der Dienst von MySQL automatisch. Sie können auch den Status des MySQL -Dienstes über den folgenden Befehl überprüfen:
$ sudo systemctl Status MySQLSchritt 3: sichere Konfiguration von MySQL
In diesem Schritt führen Sie das Sicherheitsskript aus, um die Installation sicherzustellen. Wenn dieses Skript auf Ihrem Terminal ausgeführt wird, ändert sich einige weniger sichere Funktionen wie Remote -Root -Anmeldungen. Verwenden Sie den folgenden Befehl für sichere Konfigurationen:
$ sudo mysql_secure_installationSie drücken "y", um die Installation des "Valides Passwort -Plugin" zu ermöglichen. Das Plugin zur Validierung von Kennwörtern wird konfiguriert, wobei im Grunde genommen nicht nur die Kennwortstärke von MySQL -Benutzern getestet wird, sondern auch die Sicherheit verbessert.
Es gibt drei verschiedene Ebenen der Kennwortvalidierungsrichtlinie, die niedrig, mittel und stark sind. Sie wählen die Option '2' für das starke Passwort aus. Bei der nächsten Benutzeraufforderung setzen Sie das Kennwort des MySQL -Servers für die Root -Benutzer fest.
Wenn Sie das Plugin bereits für die Passwortvalidierung einrichten, zeigt das Skript die neue Kennwortstärke an. Geben Sie 'y' ein, um das neue Passwort zu bestätigen.
In den Aufforderungen des nächsten Benutzers müssen Sie die folgenden Fragen bestätigen:
Sie sollten 'y' eingeben, um alle Fragen zu beantworten und weiter fortzufahren.
Schritt 4: Anmeldewurzel bei MySQL
Das MySQL -Client -Dienstprogramm wird verwendet, um mit MySQL Server mithilfe der Befehlszeile zu interagieren. Dieses Client -Dienstprogramm wurde als Abhängigkeit des MySQL -Serverpakets installiert.
Auf Ubuntu 20.04, der Root -Benutzer von MySQL Server 8.0 wird durch das Standard -Plugin auth_socket authentifiziert. Dieses Plugin wird verwendet, um die Benutzer zu authentifizieren, die den Localhost über die Datei Unix Socket verbinden. Jetzt müssen Sie MySQL öffnen und den folgenden Befehl ausführen, um sich auf MySQL Server als Stammbenutzertyp anzumelden:
$ sudo mysqlJetzt werden wir die grundlegende SQL -Befehlssyntax durchlaufen, die Ihnen hilft, daran zu arbeiten. Um eine neue Datenbank zu erstellen, verwenden Sie den folgenden Befehl:
MySQL> Datenbank erstellen samreena_db;Im oben genannten Befehl lautet der Name der Datenbank 'samreena_db'. Sie können den Namen der Datenbank gemäß Ihren Anforderungen ändern.
Anschließend überprüfen Sie, welche Authentifizierungsmethode jedes Ihrer MySQL -Benutzerkonten mithilfe des folgenden Befehls verwenden:
MySQL> Benutzer, Authentifizierung_String, Plugin, Host von MySQL auswählen.Benutzer;Sie können ein neues Benutzerkonto erstellen, das bestimmte Berechtigungen für die Datenbank verfügt. Die Syntax ist wie folgt:
MySQL> Benutzer erstellen 'Samreena'@'localhost' durch 'Passwort' identifiziert;Führen Sie nun den Befehl Flush -Privilegien aus, mit dem der Server die Zuschusstabellen neu laden und neue Änderungen vornehmen soll:
MySQL> Flush -Privilegien;Um aus der MySQL -Shell zu beenden, müssen Sie den folgenden Befehl ausführen:
MySQL> BeendenIn diesem Artikel haben Sie gelernt, wie man den MySQL -Server auf Ubuntu 20 installiert.04 LTS. Darüber hinaus haben Sie verschiedene SQL -Befehle für Datenbank- und Benutzererstellung gelernt. Im nächsten Schritt können Sie untersuchen. Wenn Sie Fragen zu diesem Artikel haben, können Sie Ihr Feedback über Kommentare geben.
Wertvolle Links