Detailliertes Tutorial zur Installation von MySQL 5.7.26 auf CentOS7.4

Detailliertes Tutorial zur Installation von MySQL 5.7.26 auf CentOS7.4

In CentOS ist standardmäßig MariaDB installiert, ein Zweig von MySQL. Bei Bedarf muss MySQL jedoch weiterhin im System installiert werden, und MariaDB kann nach Abschluss der Installation direkt überschrieben werden.

1 Laden Sie das offizielle MySQL Yum Repository herunter und installieren Sie es

[root@localhost ~]# wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm

Verwenden Sie den obigen Befehl, um das etwa 25 KB große Yum-Repository direkt zur Installation herunterzuladen und es dann direkt mit Yum zu installieren.

[root@localhost ~]# yum -y installiere mysql57-community-release-el7-10.noarch.rpm

Beginnen Sie anschließend mit der Installation des MySQL-Servers.

[root@localhost ~]# yum -y installiere MySQL-Community-Server

Dieser Schritt kann einige Zeit dauern und überschreibt nach Abschluss der Installation die vorherige MariaDB-Datei.

2 MySQL-Datenbankeinstellungen

Starten Sie MySQL zuerst

[root@localhost ~]# systemctl start mysqld.service

Überprüfen Sie den Ausführungsstatus von MySQL, wie in der Abbildung dargestellt:

[root@localhost ~]# systemctl status mysqld.service 

An diesem Punkt läuft MySQL normal, aber um MySQL aufzurufen, müssen Sie zuerst das Passwort des Root-Benutzers herausfinden. Sie finden das Passwort in der Protokolldatei mit dem folgenden Befehl:

[root@localhost ~]# grep "Passwort" /var/log/mysqld.log 

Rufen Sie die Datenbank mit dem folgenden Befehl auf:

[root@localhost ~]# mysql -uroot -p

Geben Sie das anfängliche Passwort ein. Sie können zu diesem Zeitpunkt nichts tun, da MySQL standardmäßig erfordert, dass Sie das Passwort ändern, bevor Sie die Datenbank bedienen können:

mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'neues Passwort';

Passworteinstellung 12 Ziffern

Hier gibt es ein Problem. Wenn das neue Passwort zu einfach festgelegt ist, wird ein Fehler gemeldet:

Der Grund hierfür liegt darin, dass MySQL Spezifikationen für die Kennworteinstellung hat, die speziell mit dem Wert von validate_password_policy in Zusammenhang stehen:

Sobald Sie Ihr Passwort festgelegt haben, sind Sie fertig.

Zusammenfassen

Oben finden Sie ein ausführliches Tutorial zur Installation von MySQL 5.7.26 auf centOS7.4. Ich hoffe, es wird Ihnen helfen. 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!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • So installieren Sie MySQL 5.7 aus dem Quellcode in einer CentOS 7-Umgebung
  • Tutorial zur Installation von lnmp mit yum auf centos7 (linux+nginx+php7.1+mysql5.7)
  • Ein kurzes Tutorial zur Installation der dekomprimierten Version von mysql5.7 auf CentOS7
  • Centos7-Installation und Konfiguration von Mysql5.7
  • Installieren und konfigurieren Sie MySQL 5.7 unter CentOS 7
  • Detailliertes Tutorial zur Installation von MySQL 5.7.20 auf RedHat 6.5/CentOS 6.5
  • Installieren Sie MySQL 5.7.18 mit dem RPM-Paket unter CentOS 7
  • Tutorial zur Installation und Konfiguration von MySql5.7 in Alibaba Cloud ECS centos6.8
  • Detaillierte Erläuterung des CentOS 6.6-Quellcodes und der Installation des MySQL 5.7.18-Tutorials

<<:  Detaillierte Erklärung der markierten Union-Typen in TypeScript 2.0

>>:  Analyse des SELECT-Abfrageausdrucks in der MySQL-Datenbank

Artikel empfehlen

Was ist Makefile in Linux? Wie funktioniert es?

Führen Sie Ihre Programme mit diesem praktischen ...

Lösung zur inkonsistenten Anzeige der Cursorgröße im Eingabefeld

Die Cursorgröße im Eingabefeld ist inkonsistent De...

Lösung für „Ubuntu kann keine Verbindung zum Netzwerk herstellen“

Effektive Lösung für Ubuntu, wenn in einer virtue...

Auszeichnungssprachen – Nochmal auflisten

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

Eine kurze Erläuterung der MySQL-Benutzerberechtigungstabelle

MySQL erstellt bei der Installation automatisch e...

MYSQL Left Join-Optimierung (10 Sekunden bis 20 Millisekunden)

Inhaltsverzeichnis 【Funktionshintergrund】 [Rohes ...

Detaillierte Erläuterung der JavaScript-Implementierung der Hash-Tabelle

Inhaltsverzeichnis 1. Hash-Tabellenprinzip 2. Das...

So installieren Sie Nginx und konfigurieren mehrere Domänennamen

Nginx-Installation CentOS 6.x yum verfügt standar...

Analysieren Sie CSS, um die Farbfunktion des Bildthemas zu extrahieren (Tipps)

Hintergrund Alles begann, als ein Klassenkamerad ...

Analyse der Initialisierung des Quellcodes des Linux-Kernel-Schedulers

Inhaltsverzeichnis 1. Einleitung 2. Grundkonzepte...