Wie installiere ich MySQL unter Linux Mint 20 und Ubuntu 20.04?

How Install Mysql Linux Mint 20



MySQL ist eine einfache und relationale Open-Source-Datenbank, die SQL (Structured Query Language) verwendet, um die Daten zu verwalten und zu bearbeiten. MySQL ist ein wesentlicher Bestandteil der LAMP ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) Stapel. Zum Zeitpunkt des Schreibens ist die neueste Version von MySQL 8.0.23.

Dieser Beitrag erklärt die MySQL-Installation unter Linux Mint 20 und Ubuntu 20.04.







MySQL unter Linux Mint 20 und Ubuntu 20.04 installieren

Starten Sie das Terminal und aktualisieren Sie den apt-Repository-Cache, bevor Sie MySQL installieren:



$sudoapt-Update



Als nächstes installieren Sie den MySQL-Server mit dem Befehl:





$sudogeeignetInstallierenmysql-server

Drücken Sie „y“, um mit der Installation des MySQL-Servers fortzufahren.



Nachdem der MySQL-Server erfolgreich installiert wurde, überprüfen Sie die installierte Version und überprüfen Sie die Installation mit dem Befehl:

$mysql--Ausführung

Nach erfolgreicher Installation wird der MySQL-Dienst automatisch gestartet. Führen Sie den Befehl aus, um den Status des MySQL-Servers zu überprüfen:

$sudosystemctl-status mysql

Die Ausgabe zeigt, dass der MySQL-Dienst aktiv ist und ausgeführt wird.

MySQL unter Linux Mint 20 und Ubuntu 20.04 konfigurieren

Das Skript mysql_secure_installation, das standardmäßig mit der MySQL-Installation geliefert wird, ermöglicht es uns, die MySQL-Sicherheit zu gewährleisten.

Führen Sie das Skript mysql_secure_installation mit dem Befehl aus:

$sudomysql_secure_installation

Während der Ausführung des Skripts mysql_secure_installation werden Ihnen verschiedene Eingabeaufforderungen angezeigt. Zuerst sehen Sie drei Ebenen einer Kennwortvalidierungsrichtlinie. Sie sollen 'y' drücken, um ein Passwort einzurichten. Wählen Sie außerdem die Passwortebene durch Eingabe der entsprechenden Ziffer aus.

Geben Sie außerdem das Passwort ein und geben Sie das Passwort zur Bestätigung erneut ein. Die Befehlszeile zeigt die geschätzte Stärke des Passworts an.

Außerdem werden Sie aufgefordert, die anonymen Benutzer zu entfernen, Datenbanken zu testen und die Berechtigungstabelle neu zu laden. Drücken Sie’ y oder n’ entsprechend Ihrer Wahl und die Konfiguration wird erfolgreich durchgeführt.

Neuen Benutzer anlegen

Um mit MySQL-Server von der Befehlszeile aus zu starten, verwenden Sie den Befehl:

$sudomysql

Die interaktive MySQL-Shell wird gestartet. Sobald der MySQL-Server eingerichtet ist, erstellt MySQL einen Root-Benutzer, der die Datenbanken verwalten und verschiedene administrative Aktionen ausführen kann.

Darüber hinaus können Sie auch einen neuen Benutzer im MySQL-Server erstellen. Geben Sie beim Erstellen eines neuen Benutzers einen Benutzernamen und ein Kennwort ein. Befolgen Sie die unten angegebene Syntax, um einen neuen Benutzer zu erstellen:

CREATE USER user_name@'lokaler Host'IDENTIFIZIERT VON'Passwort';

Nachdem Sie den neuen Benutzer erfolgreich erstellt haben, können Sie dem Benutzer die Berechtigungen wie folgt erteilen:

GEWÄHLE ALLE PRIVILEGIEN AUF*.*TO user_name@'lokaler Host';

Die *.* gewährt dem neu erstellten Benutzer alle Arten von Berechtigungen.

Es ist ratsam, die Berechtigungen zu leeren. Dadurch wird der zusätzliche Speicher freigegeben, den der Server beim Erstellen eines neuen Benutzers zwischengespeichert hat.

Beim MySQL-Server anmelden und eine Datenbank erstellen

Jetzt melden wir uns beim MySQL-Server an und erstellen eine neue Datenbank. Um eine Anmeldung durchzuführen, verwenden Sie den Befehl:

$mysql-uBenutzername –p

Geben Sie das Passwort ein, das Sie zuvor für diesen Benutzer festgelegt haben, und die interaktive MySQL-Shell wird gestartet.

Um eine neue Datenbank zu erstellen, führen Sie den Befehl aus:

CREATE DATABASE Datenbankname;

Um die Liste aller verfügbaren Datenbanken anzuzeigen, geben Sie den Befehl ein:

Datenbanken anzeigen;

Abschluss

MySQL ist eine sehr beliebte relationale Open-Source-Datenbank. Der MySQL-Server ist in den Standard-Repositorys von Linux Mint 20 und Ubuntu 20.04 enthalten. Dieser Artikel erklärt die MySQL-Installation auf zwei beliebten Linux-Distributionen, d. h. Linux Mint 20 und Ubuntu 20.04.