So installieren Sie MySQL auf Ubuntu Top 10.Top 10

So installieren Sie MySQL auf Ubuntu Top 10.Top 10
MySQL ist eine Open-Source und das beliebteste relationale Datenbankverwaltungssystem, das auf SQL basiert, die strukturierte Abfragesprache bedeutet. Seine Geschwindigkeit und Effizienz machen es zur besten Wahl für verschiedene Zwecke, in denen Data Warehousing, Protokollierung und E-Commerce-Anwendungen enthalten sind. MySQL implementiert das relationale Modell und wird üblicherweise in einem integralen Teil von Lampenstapeln installiert. Es wird auch für Webdatenbanken verwendet. Die beiden Pakete sind auf Ubuntu erhältlich. Der erste ist MySQL Client und das andere Paket ist die MySQL Server -Software. Der MySQL -Client wird verwendet, um eine Verbindung mit dem MySQL -Server herzustellen, und die MySQL Server -Software wird verwendet, um verschiedene Datenbanken zu hosten.

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-Server

Der 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 MySQL

Schritt 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_installation

Sie 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:

  1. Möchten Sie den anonymen Benutzer entfernen??
  2. Beschränken Sie den Zugriff auf den Root -Benutzer auf die lokale Maschine?
  3. Entfernen Sie die Testdatenbank?
  4. Berechtigungstische neu laden?

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 mysql

Jetzt 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> Beenden

In 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

  • https: // www.Digitalocean.Com/Community/Tutorials/How-to-Installation-mysql-on-Ubuntu-20-04
  • https: // doi.org/10.4258/Hir.2015.21.1.21
  • https: // linuxize.com/post/how-to-install-mysql-on-subuntu-18-04