Detaillierte Schritte zur Installation von Mysql5.7.19 mit yum auf Centos7

Detaillierte Schritte zur Installation von Mysql5.7.19 mit yum auf Centos7

In der Yum-Quelle von Centos7 ist standardmäßig kein MySQL vorhanden, da anstelle von MySQL MariaDB verwendet wurde.

Zuerst laden wir die MySQL-Repo-Quelle herunter. Wir können auf der offiziellen MySQL-Website die neueste Repo-Quelladresse finden.

Adresse:

https://dev.mysql.com/downloads/repo/yum/

Beginnen Sie mit dem Herunterladen der Repo-Quelle unter Linux

//MySQL-RPM-Paket herunterladen# wget http://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm

//MySQL-RPM-Paket installieren# rpm -ivh mysql57-community-release-el7-11.noarch.rpm

//MySQL installieren
# yum installiere mysql-community-server

Nach erfolgreicher Installation müssen Sie den MySQL-Dienst neu starten.

# service mysqld neu starten

Bei der ersten Installation von MySQL 5.7 wird ein zufällig generiertes Root-Passwort erstellt. Wir müssen zuerst dieses zufällige Passwort herausfinden und dann das neue Passwort ändern. Wir können das zufällige Root-Passwort über den Grep-Befehl herausfinden.

[root@local bin]# grep "Passwort" /var/log/mysqld.log
2017-09-24T08:03:30.664086Z 1 [Hinweis] Für root@localhost wird ein temporäres Passwort generiert: 8A3xwbk8_P1A

Melden Sie sich mit einem zufälligen Passwort bei MySQL an

[root@local bin]# mysql -uroot -p
Passwort eingeben:

Setzen Sie das Root-Passwort nach der Anmeldung zurück

mysql> SET-Passwort = PASSWORT("mysql123");
FEHLER 1819 (HY000): Ihr Passwort erfüllt nicht die aktuellen Richtlinienanforderungen

Wenn die obige Fehlermeldung erscheint, bedeutet das, dass das Passwort zu einfach gewählt ist. Die Regel für die Kennwortfestlegung besteht darin, dass das Kennwort Zahlen, Groß- und Kleinbuchstaben sowie Zeichenfolgen enthalten muss.

Erteilen Sie abschließend die Berechtigung zur Anmeldung am externen Netzwerk. Benutzername ist der Benutzername und Passwort das Anmeldekennwort.

mysql>gewähre dem durch „Passwort“ identifizierten Benutzernamen@'%' alle Berechtigungen für *.*;

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • So installieren Sie jdk1.8.0_151 und mysql5.6.38 in centos7.2.1511
  • So installieren Sie mysql5.6 auf centos7
  • Centos7 installiert mysql5.6.29 Shell-Skript
  • Detaillierte Erklärung zur Installation von mysql5.7.16 aus dem Quellcode in der Centos7-Umgebung
  • So installieren und ändern Sie das Anfangskennwort von mysql5.7.18 unter Centos7.3
  • Centos7-Installation und Konfiguration von Mysql5.7
  • Tutorial zur Installation von lnmp mit yum auf centos7 (linux+nginx+php7.1+mysql5.7)
  • Detailliertes Tutorial zur Installation von Mysql5.7.19 auf Centos7 unter Linux
  • Alibaba Cloud Centos7.3-Installation, MySQL5.7.18 RPM-Installations-Tutorial
  • Installations- und Konfigurationscode von Apache, PHP7 und MySQL5.7 im CentOS7-Server
  • CentOS7 verwendet RPM, um MySQL 5.7-Tutorialdiagramm zu installieren
  • Detaillierte Erklärung zur Installation von mysql5.6 aus einem Binärinstallationspaket in einer CentOS7-Umgebung

<<:  Detaillierte Verwendung des Linux-Textsuchbefehls find

>>:  Detaillierte Erklärung zur Verwendung des Grep-Befehls in Linux

Artikel empfehlen

Datagrip2020 kann MySQL-Treiber nicht herunterladen

Wenn Sie es nicht durch direktes Klicken auf „Dow...

Einige Schlussfolgerungen zur Entwicklung mobiler Websites

Die mobile Version der Website sollte zumindest ü...

Lösungen für MySQL OOM (Speicherüberlauf)

OOM steht für „Out Of Memory“, was so viel bedeut...

So installieren Sie Oracle Java 14 auf Ubuntu Linux

Vor Kurzem hat Oracle die öffentliche Verfügbarke...

Beheben Sie den abnormalen Fehler beim Erstellen einer Vue-Umgebung mit Webpack

Inhaltsverzeichnis Konfigurieren Sie zuerst packa...

So können Sie lange Vue-Listen schnell laden

Inhaltsverzeichnis Hintergrund Hauptinhalt 1. Kom...

Beispielcode zur Implementierung der Menüberechtigungssteuerung in Vue

Wenn Benutzer an einem Backend-Verwaltungssystem ...

Installationsschritte der Ubuntu 20.04-Doppelpinyin-Eingabemethode

1. Chinesische Eingabemethode einrichten 2. Stell...

Implementierungscode für den MySQL-Protokolltrigger

SQL-Anweisung DROP-TRIGGER WENN EXISTIERT sys_men...

Aktualisierungen für React Router V6

Inhaltsverzeichnis ReactRouterV6-Änderungen 1. &l...

Tutorial zur HTML-Tabellenauszeichnung (4): Rahmenfarbenattribut BORDERCOLOR

Um die Tabelle zu verschönern, können Sie untersc...

Detaillierte Erklärung langsamer MySQL-Abfragen

Informationen zu MySQL-Vorgängen abfragen Status ...

Singleton-Entwurfsmuster in JavaScript

Inhaltsverzeichnis 1. Was ist ein Entwurfsmuster?...