Tutorial zur Installation von MySQL unter Linux

Tutorial zur Installation von MySQL unter Linux

Vorwort:

Im vorherigen Artikel wurde das MySQL-Installationstutorial unter Windows ausführlich vorgestellt. Dieser Artikel beginnt mit der grundlegendsten Installation der MySQL-Linux Umgebung. Interessierte Freunde können mir folgen. Die Artikelserie wird kontinuierlich aktualisiert. Komm, lass uns gemeinsam Fortschritte machen!

1. Löschen Sie die alte Version

Überprüfen Sie, ob der Server über integriertes MySQL verfügt. Wenn ja, können Sie es direkt verwenden. Wenn die integrierte Version niedriger ist, können Sie sie löschen und die gewünschte Version installieren (bevor Sie die neue Version von MySQL installieren, müssen Sie das integrierte MySQL-Paket des Servers und das mariadb -Paket des MySQL-Datenbankzweigs deinstallieren).

rpm -qa|grep mysql -- Überprüfen Sie, ob der Server über mysql verfügt. Wenn ja, führen Sie die folgende Anweisung aus, um es zu löschen.

rpm -qa |grep mariadb -- Überprüfen Sie, ob der Server über mariadb verfügt. Wenn ja, führen Sie Schritt 3 aus, um es zu löschen.

rpm -e --nodeps Name der zu löschenden Datei (nodeps bedeutet erzwungenes Löschen)

2. Überprüfen Sie den Server-Kerneltyp, laden Sie die entsprechende Version herunter und laden Sie sie auf den Server hoch

2.1. Verwenden Sie cat /proc/version, um den Kerneltyp des Systems anzuzeigen

2.2. Laden Sie den entsprechenden Typ von der offiziellen Website herunter

2.3. Hochladen auf den Server über den RZ-Befehl oder das XFTP-Tool

Hinweis: Wenn der Befehl bei Verwendung des Befehls rz nicht gefunden werden kann, führen Sie direkt aus: yum -y install lrzsz, um ihn online herunterzuladen.

Befehl: rz oder rz -be

Format: rz -be Wählen Sie die hochzuladende Datei aus

Laden Sie Dateien stapelweise oder einzeln über das ZMODEM-Protokoll hoch. Darüber hinaus können Sie auch über FTP oder SFTP hochladen.

Hinweis: Wenn Sie der Meinung sind, dass das Hochladen über den Befehl rz lange dauert, können Sie ein effizienteres xftp-Tool herunterladen (dieser Artikel geht nicht näher auf dieses Tool ein. Wenn Sie es benötigen, können Sie unten eine Nachricht hinterlassen. Eine ausführliche Einführung wird später veröffentlicht.)

3. Entpacken und installieren Sie die entsprechenden Komponenten Schritt für Schritt

3.1. Dekomprimierungsbefehl

tar -xvf der Name der zu dekomprimierenden Datei -C der Pfad zur zu komprimierenden Datei (-C und die folgenden Parameter können weggelassen werden)

3.2. Komponenteninstallationsbefehl: rpm -ivh Name der zu installierenden Komponente

Folgen Sie der folgenden Befehlssequenz und ändern Sie den Dateinamen in den Namen der komprimierten Datei.

//MySQL-Community-allgemein
1. rpm -ivh mysql-community-common-8.0.16-2.el7.x86_64.rpm

//mysql-community-libs
2. rpm -ivh mysql-community-libs-8.0.16-2.el7.x86_64.rpm --force --nodeps

//mysql-community-libs-kompatibel
3. rpm -ivh mysql-community-libs-compat-8.0.16-2.el7.x86_64.rpm

//MySQL-Community-Client
4. rpm -ivh mysql-community-client-8.0.16-2.el7.x86_64.rpm --force --nodeps

//MySQL-Community-Server
5. rpm -ivh mysql-community-server-8.0.16-2.el7.x86_64.rpm --force --nodeps

// Installierte Komponenten anzeigen 6. rpm -qa | grep mysql

3.3. Starten Sie den MySQL-Server. Wenn ein Fehler auftritt, fahren Sie mit Schritt 4 fort.

Startbefehl: systemctl start mysql

3.4. Wenn beim Start der folgende Fehler gemeldet wird, führen Sie die entsprechenden Schritte aus, um ihn zu beheben

Fehlermeldung: Der Job für mysqld.service ist fehlgeschlagen, da der Kontrollprozess mit einem Fehlercode beendet wurde. Weitere Einzelheiten finden Sie unter „systemctl status mysqld.service“ und „journalctl -xe“ .

Führen Sie gemäß den Fehlerinformationen den Befehl „systemctl status mysqld.service“ oder „journalctl -xe“ aus, um die Fehlerdetails anzuzeigen. Sie werden feststellen, dass die Fehlerinformationen Folgendes enthalten: Data Dictionary-Upgrade von MySQL 5.7 wird ausgeführt.

Die Erklärung ist, dass es einen Konflikt zwischen der neuen Version und der vorherigen Version des Servers gibt. Löschen Sie einfach das entsprechende Konfliktverzeichnis und führen Sie Folgendes aus: rm -rf /var/lib/mysql/* (Seien Sie vorsichtig, wenn Sie den Löschbefehl ausführen).

3.5. Ausführen nach Abschluss der Reparatur

systemctl start mysql startet den MySQL-Dienst

4. Mit MySQL-Dienst verbinden und Passwort ändern

Wenn Sie MySQL zum ersten Mal erfolgreich starten, wird ein Standardkennwort festgelegt. Verwenden Sie den folgenden Befehl, um es anzuzeigen und sich anzumelden.

  • Zeigen Sie das temporäre Kennwort für den ersten Start an: grep password /var/log/mysqld.log
  • Stellen Sie eine Verbindung zum Server her: mysql -u root -p Enter, dann geben Sie das Passwort ein
  • Bei der ersten Verbindung werden Sie gezwungen, das Verbindungskennwort zu ändern. Sie können die folgende Anweisung verwenden, um das Kennwort zu ändern:

ALTER USER root@localhost IDENTIFIED WITH caching_sha2_password BY '123456'; (MySQL 8.x ist für diese Anweisung geeignet)

UPDATE USER SET PASSWORD=PASSWORD('Ihr Passwort') WHERE USER='root'; (Änderung der MySQL 5.x-Version)

Dies ist das Ende dieses Artikels über die Installation von MySQL unter Linux. Weitere Informationen zur Installation von MySQL unter Linux finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • Tutorial zur Installation der mysql5.7.36-Datenbank in einer Linux-Umgebung
  • Einführung in den Installationsprozess von MySQL 8.0 in einer Linux-Umgebung
  • Detaillierte Schritte zur Installation von MySQL 8.0.27 in Linux 7.6-Binärdateien
  • MySQL Multi-Instance-Bereitstellungs- und Installationshandbuch unter Linux
  • MySQL 8.0.25 Installations- und Konfigurations-Tutorial unter Linux
  • mysql8.0.23 Linux (Centos7) Installation vollständiges und ausführliches Tutorial
  • Detailliertes Tutorial zur Installation einer MySQL-Datenbank in einer Linux-Umgebung
  • Detailliertes Tutorial zur Installation von mysql-8.0.20 unter Linux
  • Diagramm des Tutorials zur schnellen Installation und Konfiguration des Linux-Systems MySQL8.0.19
  • Tutorial zur Installation von MySQL8 unter Linux CentOS7
  • Installieren Sie die MySQL-Datenbank in einer Linux-Umgebung

<<:  So verwenden Sie display:olck/none zum Erstellen einer Menüleiste

>>: 

Artikel empfehlen

Details zur Vue-Vorlagenkompilierung

Inhaltsverzeichnis 1. analysieren 1.1 Regeln für ...

So stellen Sie Redis in Docker bereit und starten es

Redis im Docker bereitstellen Installieren Sie zu...

MySQL-Fall beim Gruppieren nach Beispiel

Eine MySQL-ähnliche PHP-Switch-Case-Anweisung. wä...

Beispielcode für die Verwendung von @media in CSS3 zur Anpassung einer Webseite

Heutzutage wird die Bildschirmauflösung von Compu...

Führt das Laden von CSS zu einer Blockierung?

Vielleicht weiß jeder, dass die JS-Ausführung die...

Implementierung einer Suchfeldfunktion mit Suchsymbol basierend auf HTML-CSS

Vorwort Ich möchte Ihnen zeigen, wie Sie ein Such...

MySQL Serie 3 Grundlagen

Inhaltsverzeichnis Tutorial-Reihe 1. Einführung i...

Vue implementiert eine Komponente zur dynamischen Abfrageregelgenerierung

1. Dynamische Abfrageregeln Die dynamischen Abfra...

Analyse der zum Ausführen von Docker erforderlichen Berechtigungen

Zum Ausführen von Docker sind Root-Rechte erforde...

Detaillierte Erklärung von Cgroup, dem Kernprinzip von Docker

Das leistungsstarke Tool cgroup im Kernel kann ni...

Detaillierte Erklärung des Pufferpools in MySQL

Jeder weiß, dass Daten in MySQL auf die Festplatt...

Die MySQL-Partitionstabelle ist nach Monaten klassifiziert

Inhaltsverzeichnis Erstellen einer Tabelle Zeigen...

Natives JS zur Implementierung eines Hover-Dropdown-Menüs

JS implementiert ein Hover-Dropdown-Menü. Dies is...