So installieren Sie MySQL Server auf Ubuntu 22.04

So installieren Sie MySQL Server auf Ubuntu 22.04

Mysql ist das beliebteste Open -Source -SQL -Datenbankverwaltungssystem. Es wurde von der Oracle Corporation entwickelt und unterstützt. MySQL wird häufig für Linux -Systeme verwendet. Jetzt bieten MySQL -Anbieter auch ein eigenes Repository für die Installation von MySQL auf Ubuntu -Systemen an.

In diesem Tutorial können Sie den MySQL -Server auf Ubuntu 22 installieren.04 Jammy Jellyfish Linux -Systeme.

Voraussetzung

Sie müssen einen laufenden Ubuntu 20 haben.04 Linux -System mit sudo privileges Benutzerzugriff.

Schritt 1 - Installieren von MySQL auf Ubuntu 22.04

Die Standard -Ubuntu -Repositories enthalten MySQL 8.0. Dies kann direkt über den Paketmanager installiert werden, ohne PPA von Drittanbietern hinzuzufügen.

Führen Sie den folgenden Befehl aus, um die verfügbare MySQL -Serverversion zu installieren.

sudo apt-get install mySQL-server  

Drücken Sie 'y' für eine vom Installateur gefragte Bestätigung.

Sobald die Installation abgeschlossen ist, können Sie den MySQL -Server durch Ausführen des folgenden Befehls sichern.

sudo mysql_secure_installation  

Sie werden einen Assistenten von Fragen durchlaufen, um den MySQL -Server zu sichern. Befolgen Sie die folgenden Anweisungen auf dem Bildschirm:

  1. Drücken Sie 'y', um das Validieren des Passwort -Plugins zu aktivieren. Auf diese Weise können Sie eine strenge Kennwortrichtlinie für Benutzerkonten festlegen.
    Validieren Sie die Passwortkomponente können verwendet werden, um Passwörter zu testen und die Sicherheit zu verbessern. Es überprüft die Stärke des Kennworts und ermöglicht es den Benutzern, nur die Kennwörter festzulegen, die sicher genug sind. Möchten Sie die Passwortkomponente validieren? Drücken Sie y | Y für Ja, eine andere Taste für Nein: y 
  2. Wählen Sie die Passwortkomplexitätsniveau. Lesen Sie alle 3 Optionen und wählen Sie eine aus:
    Niedrige Länge> = 8 mittelgroße Länge> = 8, numerische, gemischte Gehäuse und Sonderzeichen starke Länge> = 8, numerische, gemischte Gehäuse, Sonderzeichen und Wörterbuchdatei Bitte geben Sie 0 = niedrig, 1 = Medium und 2 = stark: 1: 1 
  3. Geben Sie ein neues Passwort ein und betreten Sie es erneut. Stellen Sie sicher, dass es dem oben beschriebenen Komplexitätsniveau entspricht.
    Neues Passwort: ************* wieder ein neues Passwort eingeben: ********************* 
  4. Drücken Sie 'y', um das bereitgestellte Passwort fortzusetzen.
    Möchten Sie das angegebene Passwort fortsetzen??(Drücken Sie y | Y für Ja, eine andere Taste für Nein): y 
  5. Entfernen Sie Standard -Anonymische Benutzer von MySQL Server:
    Entfernen Sie anonyme Benutzer? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): y 
  6. Deaktivieren Sie die Stammanmeldung von Remote -Systemen
    Root Anmeldung aus der Ferne nicht zulassen? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): y 
  7. Entfernen Sie das Testerdatenbankformular MySQL, der standardmäßig während der Installation erstellt wurde.
    Entfernen Sie die Testdatenbank und zugreifen Sie darauf? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): y 
  8. Laden Sie alle Berechtigungen neu, um die oben genannten Änderungen sofort anzuwenden.
    Laden Sie jetzt Privilege -Tabellen neu laden? (Drücken Sie y | Y für Ja, eine andere Taste für Nein): y 

Sie haben den MySQL -Server im Lampenstapel von Ubuntu 22 gesichert.04 Linux -System.

Schritt 2 - Verbindung zum MySQL -Server herstellen

Denken Sie daran, dass das obige Kennwort für die Stammkonten nur für Remote -Benutzer verwendet wird. Um sich vom selben System anzumelden, geben Sie einfach ein Mysql am Terminal.

sudo mysql  
Willkommen im MySQL Monitor. Befehle enden mit; oder \ g. Ihre MySQL -Verbindungs ​​-ID ist 14 Serverversion: 8.0.28-0ubuntu4 (Ubuntu) Copyright (C) 2000, 2022, Oracle und/oder seine Partner. Oracle ist eine eingetragene Marke von Oracle Corporation und/oder seinen verbundenen Unternehmen. Andere Namen können Marken ihrer jeweiligen Eigentümer sein. Geben Sie "Hilfe" ein; " oder '\ h' für Hilfe. Geben Sie '\ c' ein, um die aktuelle Eingabeanweisung zu löschen. MySQL> 

Schritt 3 - Datenbank und Benutzer erstellen

Hier sind nur wenige Beispielabfragen zum Erstellen von Datenbank und Benutzern auf MySQL Server.

  • Erstellen Sie eine Datenbank mit dem Namen "MyDB".
    "> Datenbank erstellen mydb;  
  • Erstellen Sie als Nächst.
    "> Benutzer erstellen" myuser "@'localhost' identifiziert von 'Secure_Password_';  
  • Gewähren Sie dem Benutzer Berechtigungen in der Datenbank.
    "> Gib alles auf mydb.* zu 'myuser'@'localhost';  
  • Wenden Sie die Berechtigungsänderungen zur Laufzeit an.
    "> Spülung Privilegien;  

Schritt 4 - Verwalten Sie den MySQL -Service

  • So überprüfen Sie den Status des Datenbankservers.
    sudo systemctl Status MySQL  
  • Verwenden Sie den folgenden Befehl, um den MySQL -Server zu starten.
    sudo systemctl starten mysql  
  • Um den MySQL -Server zu stoppen:
    sudo systemctl stop mySQL  
  • Starten Sie den MySQL -Datenbankserver neu, geben Sie ein:
    sudo systemctl starten Sie MySQL neu  

Schritt 5 - Deinstallieren (entfernen) MySQL Server

Wenn Sie den MySQL -Server nicht mehr verwenden müssen, deinstallieren Sie ihn von Ihrem Server aus.

WARNUNG - Dadurch werden alle Datenbanken aus Ihrem System entfernt. Bitte sichern Sie alle Datenbanken an einem sicheren Ort.

Um den MySQL -Servertyp zu entfernen:

sudo apt lound mysql-server-*  

Um MySQL vollständig zu deinstallieren, entfernen Sie auch die folgenden Ordner.

rm -rf /etc /mysql  rm -rf/var/lib/mysql  

Abschluss

Dieses Tutorial hat Ihnen geholfen, den MySQL -Server auf Ubuntu 20 zu installieren.04 LTS Linux -System. Enthält auch Anweisungen zur Sicherung des Datenbankservers und der Deinstallation.