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

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.20

Tutorial zum Herunterladen und Installieren von M...

Analyse von MySQL-Lock-Wait- und Deadlock-Problemen

Inhaltsverzeichnis Vorwort: 1. Verstehen Sie Lock...

SSH-Schlüsselpaare von einer oder mehreren Linux-Instanzen trennen

Schlüsselpaar trennen Trennen Sie SSH-Schlüsselpa...

Lernen Sie die Grundlagen der JavaScript-DOM-Operationen in einem Artikel

DOM-Konzepte DOM: Dokumentobjektmodell: Das Dokum...

CentOS 7 Installations- und Konfigurations-Tutorial unter VMware10

Während Ubuntu heute das beliebteste Linux-Betrie...

Definieren Sie Ihre eigene Ajax-Funktion mit JavaScript

Da die von nativen JS initiierten Netzwerkanforde...

So ändern Sie das Kennwort von mysql5.7.20 unter Linux CentOS 7.4

Nach dem Upgrade von MySQL auf Version 5.7 wurde ...

So implementieren Sie Sveltes Defer Transition in Vue

Ich habe mir vor Kurzem Rich Harris‘ Video „Rethi...

So zeigen Sie den Speicherort von MySQL-Datendateien an

Wir haben möglicherweise eine Frage: Nachdem wir ...