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

So ändern Sie die inländische Imagequelle für Docker

Konfigurieren Sie den Beschleuniger für den Docke...

Verwenden Sie das Rem-Layout, um eine adaptive

Ich habe bereits einen Artikel über mobile Anpass...

Analyse von Context-Anwendungsszenarien in React

Kontextdefinition und Zweck Der Kontext bietet ei...

Best Practices zur Implementierung einfacher Jira-Projekte mit React+TS

Eine Reihe von Projekten für die Ausbildung reagi...

Warum TypeScripts Enum problematisch ist

Inhaltsverzeichnis Was ist passiert? Verwendung S...

Die häufigsten Fehler beim Schreiben von HTML-Tags

Wir sollten besser aufpassen, denn die HTML-Poliz...

Vue implementiert das Methodenbeispiel der Tab-Routing-Umschaltkomponente

Vorwort In diesem Artikel wird die Verwendung des...

React führt antd-mobile+postcss ein, um ein mobiles Terminal zu erstellen

Installieren Sie antd-mobile Globaler Import npm ...

Foreman Ubuntu16 Schnellinstallation

Kurzanleitung Das Foreman-Installationsprogramm i...

Detaillierte Erklärung der CocosCreator-Optimierung DrawCall

Inhaltsverzeichnis Vorwort Was ist DrawCall Welch...

Das Docker-Maven-Plugin-Plugin kann das entsprechende JAR-Paket nicht abrufen

Bei Verwendung des Plug-Ins „Docker-Maven-Plugin“...