Detaillierte Schritte zur Installation und Konfiguration von MySQL 8.0 auf CentOS

Detaillierte Schritte zur Installation und Konfiguration von MySQL 8.0 auf CentOS

Vorwort

Hier sind die Schritte zur Installation und Konfiguration von MySQL auf CentOS;

Text

Laden Sie das Installationspaket aus der Yum-Quelle herunter

yum localinstall https://repo.mysql.com//mysql80-community-release-el7-1.noarch.rpm

Installieren

yum installiere MySQL-Community-Server

Starten des Dienstes

Dienst MySQLD starten

Status anzeigen

Dienst MySQLD-Status 

這里寫圖片描述

Initiales Passwort anzeigen

grep 'temporäres Passwort' /var/log/mysqld.log 

這里寫圖片描述

Anmelden Passwort ändern

mysql -uroot -p

Das Passwort ist das oben angegebene.

Geben Sie dann den Befehl flush privileges ein.

Geben Sie die MySQL-Datenbank ein use mysql;

Kennwort ändern

ALTER USER 'root'@'localhost' IDENTIFIED BY 'Ihr Passwort';

An diesem Punkt ist die Installation und Konfiguration auf dem Server abgeschlossen. Wenn Sie jedoch eine Remoteverbindung herstellen, stellen Sie fest, dass die Verbindung nicht erfolgreich ist. Der Grund kann sein, dass der Server-Port 3306 nicht für die Außenwelt geöffnet ist. Der Datenbankbenutzer verfügt nicht über die Berechtigung zum Anmelden bei Remoteverbindungen.

Konfigurieren von MySQL, um externen Zugriff zuzulassen

Geben Sie die MySQL-Datenbank ein. Verwenden Sie MySQL

Ändern Sie die Benutzertabelle der MySQL-Datenbank und ändern Sie das Hostelement von „localhost“ in „%“. %Das bedeutet, dass jeder Host zugreifen darf. Wenn nur eine bestimmte IP-Adresse zugreifen darf, können Sie dies auf die entsprechende IP-Adresse ändern.

GEWÄHREN SIE ALLE PRIVILEGIEN FÜR *.* AN „root“@„%“, IDENTIFIZIERT DURCH „Passwort“, MIT DER GRANT-OPTION;
FLUSH-PRIVILEGIEN;

Testen Sie die Remote-Verbindung erneut. Die Verbindung ist erfolgreich.

Zusammenfassen

Oben sind die vom Herausgeber vorgestellten Schritte zur Installation und Konfiguration von MySQL 8.0 unter CentOS. Ich hoffe, dass sie für alle hilfreich sind. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird 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
  • Detailliertes Tutorial zur Installation von MySQL 8.0.13 (rpm) auf Centos7
  • CentOS7 verwendet yum zur Installation von MySQL 8.0.12
  • 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

<<:  Detaillierte Erläuterung der Anmeldung oder Übermittlung von Linux-Curl-Formularen und der Cookie-Nutzung

>>:  So verstehen Sie die JS-Funktion Anti-Shake und Funktionsdrosselung

Artikel empfehlen

Schritte und Methoden zur Bindung von Domänennamen und IPs in der Alibaba Cloud

1 Rufen Sie die Alibaba Cloud-Konsole auf, suchen...

Detaillierte Erklärung der MySQL-Datumsadditions- und -subtraktionsfunktionen

1. addtime() Füge die angegebene Anzahl Sekunden ...

WeChat Mini-Programm implementiert den Likes-Dienst

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

Detaillierte Erklärung der integrierten Methoden des Javascript-Arrays

Inhaltsverzeichnis 1. Array.at() 2. Array.copyWit...

Zusammenfassung der Verwendung von berechneten Vue-Eigenschaften und -Listenern

1. Berechnete Eigenschaften und Listener 1.1 Bere...

So richten Sie den Start einer JAR-Anwendung unter CentOS7 ein

Fallstricke bei der Projektimplementierung Beim B...

Überwachen Sie die Größenänderung eines DOM-Elements über Iframe

Ein während des Entwicklungsprozesses häufig auft...

MySQL Best Practices: Grundlegende Arten von Partitionstabellen

Übersicht über partitionierte MySQL-Tabellen Da M...

Detaillierter Installationsprozess und Prinzip des Vue-Routers

Inhaltsverzeichnis 1. Implementierungsprinzip des...

Detaillierte Erklärung der Schleifenverwendung in Javascript-Beispielen

Aus Langeweile habe ich ein paar einfache Übungen...

Eine kurze Diskussion über JS-Verpackungsobjekte

Inhaltsverzeichnis Überblick Definition Instanzme...