Skip to content
Home » So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS | 8 Most correct answer

So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS | 8 Most correct answer

Instalar el paquete del servidor MySQL

Schauen Sie sich die Themenartikel So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS in der Kategorie an: Wiki bereitgestellt von der Website Artaphoamini.

See also  Nehmen Sie Ihren Bildschirm mit Simple Screen Recorder unter Ubuntu auf | 14 Latest Answers

Weitere Informationen zu diesem Thema So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS im Abschnitt „Verwandte Artikel an.

Installieren Sie das MySQL-Serverpaket

See also  Laden Sie Windows 10 KB5010342 für Version 21H2, 21H1 und 20H2 herunter | 9 Trust the answer
See also  Lösung: DS4 erkennt den Controller in Windows 10 nicht | 7 Most correct answer

MySQL My (benannt nach Mitbegründer Michael Widenius) steht für Structured Query Language und ist ein System zur Verwaltung relationaler Open-Source-Datenbanken. Dieses RDBMS wird von Oracle unterstützt und läuft auf fast allen Plattformen wie Linux, UNIX und MS Windows. MYSQL ist oft die erste Wahl für Online-Publishing und webbasierte Anwendungen. Facebook, YouTube und Twitter verwenden MySQL als RDBMS. MySQL ist Teil des bekannten LAMP-Stacks: Linux, Apache, MySQL und Python / PHP / Perl.

Dieser Artikel enthält Schritt-für-Schritt-Anleitungen für:

  • Installieren Sie die neueste Version von MySQL, die im apt-Repository verfügbar ist
  • Führen Sie das MySQL-Sicherheitsskript aus
  • Konfigurieren Sie den Root-Benutzer für den Zugriff auf die MySQL-Shell
  • Stellen Sie abschließend sicher, dass MySQL funktioniert

Die in diesem Artikel erwähnten Befehle und Verfahren wurden auf Ubuntu 20.04 LTS ausgeführt

Installieren Sie MySQL und die Sicherheitskonfiguration

Dieser Abschnitt beschreibt, wie Sie MySQL über die Ubuntu-Befehlszeile installieren und wie Sie die Sicherheit konfigurieren.

Sie können die Eingabeaufforderung in Ubuntu, im Terminal, über die Suchleiste des Anwendungs-Launchpads oder durch Drücken von Strg + Alt + T öffnen.

Schritt 1: Aktualisieren Sie den Repository-Index

Um die neueste Software aus Online-Repositories zu installieren, muss der lokale Repository-Index übereinstimmen. Führen Sie diesen Befehl als sudo aus, um den lokalen Speicherindex zu aktualisieren:

$ sudo apt-get update

Schritt 2: Installieren Sie den MySQL-Server in apt

Führen Sie diesen Befehl als sudo aus, um aus dem MySQL APT-Repository zu installieren.

$ sudo apt-get install mysql-server

Bitte beachten Sie, dass Ubuntu-Software nur von einem autorisierten Benutzer hinzugefügt, entfernt und konfiguriert werden darf.

Das System fragt nach einem sudo-Passwort und erlaubt Ihnen, mit der Installation fortzufahren. Geben Sie Y ein und drücken Sie die Eingabetaste; MySQL wird dann auf Ihrem System installiert. Der Vorgang kann jedoch je nach Geschwindigkeit des Internets einige Zeit in Anspruch nehmen.

Schritt 3: Überprüfen Sie die Installation (optional)

Sie können die Installation und Versionsnummer von MySQL überprüfen, indem Sie den folgenden Befehl auf dem Terminal ausführen:

$ mysql --version

Schritt 4: Erstellen Sie die Sicherheitskonfiguration, indem Sie das enthaltene Sicherheitsskript ausführen

Jedes Mal, wenn Sie eine neue Instanz von MySQL installieren, müssen Sie einige Standardeinstellungen ändern, um die Sicherheit Ihrer MySQL-Installation zu erhöhen. Dazu gehören das Testen von Benutzern, das Testen von Datenbanken und die Remote-Anmeldung für den Root-Benutzer.

Führen Sie diesen Befehl als sudo aus, um das Sicherheitsskript auszuführen:

$ sudo mysql_secure_installation

Sichere MySQL-Installation

Wenn Sie diesen Befehl ausführen, müssen Sie zunächst das Kennwortvalidierungs-Snap-In konfigurieren. Auf diese Weise können Sie abhängig von der Stärke des Passworts, das Sie auswählen möchten, ein starkes Root-Passwort festlegen. Geben Sie das Y-Validierungskennwort ein, um das Plug-in auszuführen, und Sie erhalten den folgenden Fragebogen:

Richtlinienebene für die Kennwortvalidierung

Um das Passwort zu bestätigen, das Sie eingeben möchten, drücken Sie die Eingabetaste. Das System fragt dann nach einem neuen Root-Passwort. Geben Sie Ihr Passwort ein und wiederholen Sie die folgenden Fragen.

Legen Sie das MySQL-Root-Passwort fest

Das System zeigt Ihnen dann die Stärke des eingegebenen Passworts an und fragt, ob Sie mit dem Passwort fortfahren möchten.

Passwortstärke

Geben Sie Y ja ein und drücken Sie die Eingabetaste.

Das System stellt nun nacheinander eine Reihe von Fragen, und Sie können die Sicherheit Ihres Systems anhand der Antworten auf diese Fragen konfigurieren.

Fragebogen:

Die erste Frage ist, ob Sie anonyme Testbenutzer entfernen möchten.

Anonymen Benutzer entfernen

Drücken Sie y und geben Sie ein.

Die zweite Frage fragt, ob Sie das Root-System von einem Remote-System aus deaktivieren möchten. Normalerweise sollten Sie dies wählen, da die Wurzel des sicheren Systems nur von localhost gemountet werden sollte.

Daher empfehlen wir Ihnen, yt einzugeben.

Die dritte Frage ist, ob Sie den standardmäßigen MySQL-Datenbanknamen entfernen möchten Prüfung aus dem System entfernen und auch den Zugriff entfernen.

Entfernen Sie die Testdatenbank

Geben Sie y test ein, um die Datenbank zu entfernen.

Das System muss die Berechtigungstabellen neu laden, damit alle oben konfigurierten Änderungen wirksam werden. Geben Sie yt ein und alle Sicherheitsänderungen werden wirksam.

Bitte laden Sie die Datenbankberechtigungen neu, um die Änderungen zu übernehmen

Konfigurieren Sie root für die Verwendung des MySQL-Wrappers

Sie haben das Root-Passwort festgelegt, als Sie das Sicherheitsskript ausgeführt haben. Dieser Benutzer kann sich jedoch nicht mit demselben Kennwort mit der MySQL-Shell verbinden. Sie können den Stamm für die Verwendung von MySQL Shell konfigurieren, indem Sie ihn auf die Standardauthentifizierungsmethode ändern auth_socket zu mysql_native_password.

Hier ist wie:

Schritt 1: Starten Sie die MySQL-Shell

Führen Sie zuerst diesen MySQL-Shell-Befehl als sudo aus:

$ sudo mysql

Starten Sie die MySQL-Shell

Dadurch wird die MySQL-Shell gestartet, die auf der MySQL-Befehlszeile ausgeführt wird.

Schritt 2: Überprüfen Sie die MySQL-Benutzerauthentifizierungsmethode

Geben Sie an der MySQL-Eingabeaufforderung den folgenden Befehl ein, um die Authentifizierungsmethode/Erweiterung zu überprüfen, die derzeit von allen MySQL-Konten verwendet wird:

mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;

MySQL-Benutzerliste

Am oberen Ausgang können Sie sehen, dass root das Plug-in auth-socket für die Standardauthentifizierung verwendet.

Schritt 3: Ändern Sie die Root-Authentifizierungsmethode

Unser Ziel ist es, den Root-Benutzer mit MySQL-Authentifizierung und Passwort zu authentifizieren. Führen Sie dazu diesen Befehl aus, der den Root-Benutzer mit mysql_native_password identifiziert. Denken Sie daran, dass dieses Passwort sehr stark sein muss.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';

Ändern Sie die Root-Authentifizierungsmethode

Von nun an hat der Root-Benutzer nicht das Passwort, das beim Ausführen des Sicherheitsskripts angegeben wird, sondern das Passwort, das im obigen Befehl angegeben wurde.

Schritt 4: Laden Sie die Versandtabellen neu

Es ist an der Zeit, dem Server mitzuteilen, dass er die neuen Berechtigungseinstellungen verwenden soll. Führen Sie den folgenden Befehl an der MySQL-Eingabeaufforderung aus, um die Build-Tabellen neu zu laden und die Änderungen aufzuzeichnen:

mysql> FLUSH PRIVILEGES;

Ausgabentabellen neu laden

Schritt 5: Überprüfen Sie die MySQL-Benutzerauthentifizierungsmethode noch einmal

Wenn Sie nun die Authentifizierungsmethode für Ihr MySQL-Benutzerkonto mit diesem Befehl überprüfen, werden Sie feststellen, dass der Root-Benutzer bereits das mysql_native_password-Snap-In zur Authentifizierung verwendet:

mysql> SELECT user,authentication_string,plugin,host FROM mysql.user;

Bitte überprüfen Sie die Authentifizierungsmethode erneut

Nachdem der Root-Benutzer nun so konfiguriert ist, dass er sich mit einem sicheren Passwort bei der MySQL-Shell anmeldet, können Sie die Shell mit dem Exit-Befehl wie folgt verlassen:

mysql> exit

Testen Sie, ob MySQL funktioniert

Verwenden Sie eine der folgenden Methoden, um zu überprüfen, ob MySQL auf Ihrem System ausgeführt wird:

Methode 1: Überprüfen Sie den Status von mysql.service

Nach der Installation von MySQL wird mysql.service wahrscheinlich automatisch funktionieren. Das Ergebnis des Befehls muss den aktiven Zustand des Dienstes bestätigen:

$ systemctl status mysql.service

Überprüfen Sie den Status des MySQL-Dienstes

Wenn der Dienst aus irgendeinem Grund nicht funktioniert, können Sie den Dienst mit dem folgenden Befehl als sudo starten:

$ sudo systemctl start mysql

Verwenden Sie den folgenden Befehl, um den Dienst bei Bedarf wieder zu stoppen:

$ sudo systemctl stop mysql

Methode 2: Melden Sie sich als MySQL-Administrator an und führen Sie alle Verwaltungsbefehle aus

MySQL Admin MySQL ist ein Client, mit dem Sie administrative Vorgänge ausführen können. Führen Sie beispielsweise einen der Verwaltungsbefehle darauf aus, um zu überprüfen, ob das System ordnungsgemäß funktioniert und ob Ihr Root dafür konfiguriert ist.

$ sudo mysqladmin -p -u root version

Verwenden Sie diesen Befehl, um sich als Root mit MySQL zu verbinden, das Root-Passwort zu erhalten und dann die Versionsnummer an den MySQL-Administrator zurückzugeben.

Überprüfen Sie die MySQL-Version mit dem mysqladmin-Befehl

Wenn der Befehl tut, was er tun muss, und eine Ausgabe ähnlich der obigen erzeugt, können Sie sicher sein, dass MySQL bereit ist und ausgeführt wird.

Der Prozess der Installation und Konfiguration von MySQL für Ubuntu mag manchen umständlich erscheinen, insbesondere wenn die Befehlszeile verwendet wird. Wenn Sie jedoch die obigen Schritte sorgfältig befolgen, werden Sie kein Problem damit haben, eine zuverlässige, sichere und stabile Installation von MySQL auf Ubuntu zu starten.

Einige Bilder zum Thema So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS

So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS
So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS

#installieren #und #konfigurieren #Sie #MySQL #Ubuntu #LTS

Weitere Informationen zu Schlüsselwörtern So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS auf Bing anzeigen

Die Anzeige von Artikeln zum Thema So installieren und konfigurieren Sie MySQL in Ubuntu 20.04 LTS ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *