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

Beispielcode zur Umsetzung des „Pluszeichen“-Effektes mit CSS

So erzielen Sie den unten gezeigten Pluszeichen-E...

MySQL-Fallanalyse der Transaktionsisolationsebene

Inhaltsverzeichnis 1. Theorie SERIALISIERBAR WIED...

Einführung in den CSS BEM-Benennungsstandard (empfohlen)

1 Was ist der BEM-Namensstandard Bem ist die Abkü...

Detaillierte JavaScript-Rekursion

Inhaltsverzeichnis 1. Was ist Rekursion? 2. Mathe...

GET POST Unterschiede

1. „Get“ wird verwendet, um Daten vom Server abzu...

Detaillierte Verwendung des Vue-Timers

In diesem Artikelbeispiel wird der spezifische Co...

Einführung und Verwendung von Triggern und Cursorn in MySQL

Trigger-Einführung Ein Trigger ist eine spezielle...

Tutorial zur Oracle-Bereitstellung in einer Linux-Umgebung

1. Umgebung und zugehörige Software Virtuelle Mas...

Detaillierte Erklärung des EXPLAIN-Befehls und seiner Verwendung in MySQL

1. Szenariobeschreibung: Mein Kollege hat mir gez...

Erläuterung der Array-Verarbeitung in React und Redux

Dieser Artikel stellt einige häufig verwendete Fu...

Beispielcode mit SCSS in Uni-App

Aufgetroffene Fallstricke Ich habe den ganzen Nac...