Detailliertes Tutorial zur Installation von MySQL 8.0.13 (rpm) auf Centos7

Detailliertes Tutorial zur Installation von MySQL 8.0.13 (rpm) auf Centos7

yum oder rpm?

Die Yum-Installationsmethode ist sehr praktisch, aber beim Herunterladen von MySQL von der offiziellen Website ist die Geschwindigkeit langsam.

Mit der RPM-Installationsmethode können Sie das MySQL-RPM-Paket von einem inländischen Mirror herunterladen, was schneller ist. rpm ist auch für die Offline-Installation geeignet.

Umgebungsbeschreibung

• Betriebssystem: Centos7.4 (CentOS-7-x86_64-Minimal-1804.iso)
•mysql:mysql8.0.13

• Deinstallieren Sie die mit dem System gelieferte MariaDB-Lib

• Überprüfen Sie die MariaDB-Version

rpm -qa|grep mariadb
 mariadb-libs-5.5.56-2.el7.x86_64

• Deinstallieren Sie MariaDB

rpm -e mariadb-libs-5.5.56-2.el7.x86_64 --nodeps

Installieren der abhängigen Umgebung

yum install -y openssl-devel.x86_64 openssl.x86_64 
yum install -y libaio.x86_64 libaio-devel.x86_64 
yum install -y perl.x86_64 perl-devel.x86_64 
yum install -y perl-JSON.noarch 
yum install -y autoconf 
yum install -y wget
yum install -y net-tools

Firewall deaktivieren

systemctl stoppe firewalld.service
systemctl deaktivieren Sie Firewalld.service

Deaktivieren Sie Selinux

vi /etc/selinux/config

Ändern Sie SELINUX=enforcing in SELINUX=disabled

reboot Starten Sie den Computer neu

Laden Sie das MySQL-Installationspaket vom NetEase-Mirror herunter

• Laden Sie das komplette Installationspaket herunter und entpacken Sie es

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar
tar -xvf mysql-8.0.13-1.el7.x86_64.rpm-bundle.tar

• Laden Sie das erforderliche Installationspaket herunter (wählen Sie eines aus)

wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-common-8.0.13-1.el7.x86_64.rpm
wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-libs-8.0.13-1.el7.x86_64.rpm
wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-client-8.0.13-1.el7.x86_64.rpm
wget https://mirrors.163.com/mysql/Downloads/MySQL-8.0/mysql-community-server-8.0.13-1.el7.x86_64.rpm

In der richtigen Reihenfolge installieren

•Erforderliche Installation (Reihenfolge beachten)
• Installieren Sie gemeinsame
• Die Installation der Bibliothek hängt von Common ab. Stellen Sie sicher, dass MariaDB deinstalliert wurde.
• Hängt von Bibliotheken ab
• Hängt vom Kunden und den gemeinsamen

rpm -ivh mysql-community-common-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-libs-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-client-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-server-8.0.13-1.el7.x86_64.rpm

•Optionale Installation (Reihenfolge beachten)

rpm -ivh mysql-community-libs-compat-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-embedded-compat-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-devel-8.0.13-1.el7.x86_64.rpm
rpm -ivh mysql-community-test-8.0.13-1.el7.x86_64.rpm

Initialisieren der Datenbank

mysqld --initialize --console

Verzeichnisautorisierung, sonst schlägt der Start fehl

chown -R mysql:mysql /var/lib/mysql/

Starten des Dienstes

systemctl start mysqld

Verschlüsselung

mysql_secure_installation

andere

Die anderen Vorgänge sind dieselben wie bei der Yum-Installationsmethode und werden hier nicht wiederholt.

Installieren Sie alle Perl-Module

yum install -y perl-Modul-Install.noarch

Zusammenfassen

Oben finden Sie eine ausführliche Anleitung zur Installation von MySQL 8.0.13 (rpm) auf CentOS7. Ich hoffe, dass es Ihnen weiterhilft. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detaillierte Schritte zur Installation von MYSQL8.0 auf CentOS7.6
  • Tutorial zur Installation von MySQL 5.7.28 auf CentOS 6.2 (MySQL-Hinweise)
  • MySQL 8.0.16 Installations- und Konfigurations-Tutorial unter CentOS7
  • CentOS7 verwendet yum zur Installation von MySQL 8.0.12
  • Detaillierte Schritte zur Installation und Konfiguration von MySQL 8.0 auf CentOS
  • CentOS7-Installations-GUI-Schnittstelle und Implementierung der Remote-Verbindung
  • Tutorial zur Installation von MySql5.7 in CentOS7.2 und zur Aktivierung der Remote-Verbindungsautorisierung
  • Gründe und Lösungen für die fehlende Remote-Verbindung zur MySQL-Datenbank unter CentOS7
  • So installieren Sie MySql in CentOS 8 und erlauben Remoteverbindungen

<<:  So setzen Sie das Passwort zurück, wenn das Ubuntu 18.04-Serverpasswort vergessen oder manipuliert wurde

>>:  Implementierung der Validierung mehrerer Elemente im Formular

Artikel empfehlen

Einrichten von VMware vSphere in VMware Workstation (Grafisches Tutorial)

VMware vSphere ist die branchenführende und zuver...

Navicat für MySQL-Tutorial

Zuerst müssen Sie Navicat für MySQL herunterladen...

Die 7 besten VSCode-Erweiterungen für Vue-Entwickler

Das Hinzufügen der richtigen VS Code-Erweiterung ...

33 der besten kostenlosen englischen Schriftarten geteilt

ChunkFive Freie Schriftfamilie Cuprum JAH I Kosten...

Benutzererfahrung bei der Neugestaltung der Portal-Website

<br />Vom Start der neuen Homepage von NetEa...

Ein einfaches Beispiel für eine gemeinsame MySQL-Tabellenabfrage

MySql verwendet verknüpfte Tabellenabfragen, die ...

WeChat-Applet implementiert Taschenrechnerfunktion

In diesem Artikel wird der spezifische Code für d...

So erstellen Sie ein Drag & Drop-Plugin mit benutzerdefinierten Vue-Direktiven

Wir alle kennen die Drag-and-Drop-Funktion von HT...

Einführung in Keyword-Design-Methoden im Webdesign

Häufig ignorieren wir beim Erstellen der Homepage ...

So binden Sie einen Domänennamen an den Nginx-Dienst

Konfigurieren Sie mehrere Server in nginx.conf: B...