So installieren Sie MySQL 5.7 auf Amazon Linux

So installieren Sie MySQL 5.7 auf Amazon Linux

Wenn Sie eine Produktionsdatenbank ausführen, benötigen Sie eine zuverlässige Lösung mit schnellen Wiederherstellungszeiten, werden Ihre Anwendungen nicht zum Absturz bringen und die Leistungsanforderungen Ihrer Benutzer erfüllt. Das bedeutet nicht, dass Sie auch eine Menge Bargeld ausgeben müssen. Amazon bietet Dienste, die es einfach machen, neue Datenbanken auf ihrer Infrastruktur bereitzustellen, ohne zu viel darüber zu wissen, wie diese Dinge funktionieren.

Dieser Artikel wird durch den Prozess der Installation von MySQL 5 gehen.7 auf Amazon Linux 2.

Voraussetzungen

Melden Sie sich bei Ihrem Fedora -System an und öffnen Sie ein Terminal. Aktualisieren Sie nun die aktuellen Pakete auf die neueste Version, indem Sie den folgenden Befehl ausführen.

sudo yum update -y  

Schritt 1 - Installieren Sie MySQL unter Amazon Linux

Die Amazon Linux -Standard -Repositories enthalten MariADB -Pakete für die Installation. Konfigurieren Sie zunächst das MySQL Yum -Repository auf Ihrem Computer, um die MySQL -Community -Version zu installieren.

sudo rpm -uvh https: // dev.Mysql.com/get/mySQL57-Community-Release-El7-11.Keinarch.Drehzahl  
RPM -Import https: // repo.Mysql.com/rpm-gpg-key-mysql-2022 

Danach führen Sie den folgenden Befehl aus, um die MySQL 5 zu installieren.7 Pakete auf Ihren Systemen. Dadurch werden auch alle anderen erforderlichen Abhängigkeiten installiert.

sudo yum install mysql-community-server  
Dependencies Resolved ================================================ ====================================================== ======== Package Arch Version Repository Size ===================================== ====================================================== =================== Installation: Mysql-Kommunität-Libs x86_64 5.7.39-1.EL7 MySQL57-Community 2.6 m ersetzen Mariadb-Libs.x86_64 1: 5.5.68-1.AMZN2 MySQL-Community-Libs-Compat x86_64 5.7.39-1.EL7 MySQL57-Community 1.2 m ersetzen Mariadb-Libs.x86_64 1: 5.5.68-1.AMZN2 Mysql-Community-Server x86_64 5.7.39-1.EL7 MySQL57-Community 178 m Installation für Abhängigkeiten: MySQL-Community-Client x86_64 5.7.39-1.EL7 MySQL57-Community 28 M MySQL-Community-Common x86_64 5.7.39-1.EL7 MySQL57-Community 311 k Ncurses-compat-libs x86_64 6.0-8.20170212.AMZN2.1.3 AMZN2-CORE 308 K Transaktions Zusammenfassung ====================================================== =============== Installieren Sie 3 Pakete (+3 abhängige Pakete) 

Drücken Sie "y", wenn die Bestätigung zur Abschluss der Installation auffordert.

Sobald die MySQL -Installation auf Ihrem Amazon Linux -System abgeschlossen ist. Sie müssen es dem MySQL -Dienst ermöglichen, mit dem Systemstiefel zu beginnen. Starten Sie den Dienst auch mit den folgenden Befehlen:

sudo systemctl aktivieren MySQLD  sudo systemctl starten mysqld  

Sobald Sie den MySQL-Server zum ersten Mal gestartet haben, wird ein automatisch generiertes Kennwort für das Root-Konto festgelegt. Sie können dieses Passwort in MySQL -Protokollen finden.

sudo grep 'temporäres Passwort'/var/log/mysqld.Protokoll  2022-08-18T07: 31: 38.099501Z 1 [Hinweis] Ein temporäres Kennwort wird für [E -Mail -geschützte] generiert: ?iy.1gmjba = j 

Kopieren Sie dieses Kennwort und verwenden Sie dies für den Assistent nach der Installation Setup.

Schritt 2 - Setup nach der Installation nach der Installation

Der MySQL Community Server wurde auf Ihrem System installiert. Führen Sie nun den folgenden Befehl aus, um Sicherheit auf dem MySQL -Server anzuwenden. Führen Sie einfach den folgenden Befehl aus und folgen Sie dem Sicherheitsassistenten.

sudo mysql_secure_installation  

Geben Sie das im obige Schritt gefundene Stammkennwort ein und legen Sie ein neues Kennwort für das MySQL -Stammkonto fest. Befolgen Sie als Nächst.

  • Geben Sie das Kennwort für den Benutzerroot ein: [Aktuelles Root -Passwort eingeben]
  • Neues Kennwort: [Geben Sie ein neues Stammkennwort ein]
  • Neues Passwort erneut eingeben: [Nehmen Sie das neue Stammkennwort wieder ein]
  • Geschätzte Stärke des Passworts: 100
    Ändern Sie das Passwort für die Stamm ? ((Drücken Sie Y | Y für Ja, eine andere Taste für Nein): N
  • Entfernen Sie anonyme Benutzer? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Root Anmeldung aus der Ferne nicht zulassen? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Entfernen Sie die Testdatenbank und zugreifen Sie darauf? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Laden Sie jetzt Privilege -Tabellen neu laden? (Drücken Sie Y | Y für Ja, eine andere Taste für Nein): y
  • Alles erledigt!

Schritt 3 - Schließen Sie das MySQL -Terminal an

Alles erledigt. Sie können nun mit der Befehlszeile eine Verbindung zum MySQL -Server herstellen. Der folgende Befehl verbindet MySQL, der auf Localhost als Root -Benutzer ausgeführt wird. Dadurch wird das Passwort für das Root -Konto aufgefordert.

Mysql -u root -p Passwort eingeben: Willkommen im MySQL Monitor. Befehle enden mit; oder \ g. Ihre MySQL -Verbindungs ​​-ID ist 5 Serverversion: 5.7.39 MySQL Community Server (GPL) Copyright (C) 2000, 2022, Oracle und/oder seine verbundenen Unternehmen. 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> 

Abschluss

In diesem Tutorial haben Sie gelernt, den MySQL Community Server auf einem Amazon Linux 2 -System zu installieren.