Detailliertes Tutorial zur Installation von MySQL 5.7 auf RedHat 6.5

Detailliertes Tutorial zur Installation von MySQL 5.7 auf RedHat 6.5

RedHat6.5 Installation MySQL5.7 Tutorial teilen, zu Ihrer Information, der spezifische Inhalt ist wie folgt

Installationsumgebung: RedHat6.5

Schritt 1: Herunterladen

Laden Sie MySQL 5.7 herunter: http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar

Schritt 2: Installation

Prüfen Sie vor der Installation, ob MySQL bereits auf dem Server installiert ist. Wenn ja, deinstallieren Sie es:

[root@worker1 tmp]# rpm -qa|grep mysql
mysql-libs-5.1.71-1.el6.x86_64
[root@worker1 tmp]# rpm -e --nodeps mysql-libs-5.1.71-1.el6.x86_64 //Deinstallieren

Entpacken Sie die heruntergeladene Datei:

[root@worker1 tmp]# tar -xf mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar 

這里寫圖片描述

In der Reihenfolge installieren:

rpm -ivh mysql-community-common-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-libs-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-devel-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-client-5.7.12-1.el6.x86_64.rpm
rpm -ivh mysql-community-server-5.7.12-1.el6.x86_64.rpm

Wenn nichts Unerwartetes passiert, sollte MySQL erfolgreich installiert worden sein.

Schritt 3: Umgebungsvariableneinstellungen

1. Starten Sie MySQL: service mysqld start

這里寫圖片描述

2. Melden Sie sich an: mysql -u root -p. Das Passwort für die erste Anmeldung ist leer. Drücken Sie direkt die Eingabetaste:

這里寫圖片描述

Warum tritt dieser Fehler auf? Der Grund dafür ist, dass in MySQL 5.7 in der Tabelle mysql.user kein Kennwortfeld vorhanden ist. Sie müssen sich daher auf sichere Weise anmelden und dann das Kennwort ändern.

Die Lösung lautet wie folgt:

Ändern Sie die MySQL-Konfigurationsdatei: vim /etc/my.cnf, fügen Sie am Ende der Datei „skip-grant-tables“ hinzu, speichern Sie die Datei, starten Sie den MySQL-Dienst neu: service mysqld restart und melden Sie sich dann erneut an.

這里寫圖片描述

3. Ändern Sie das Passwort. Das Benutzerpasswort befindet sich unter der Datenbank mit dem Namen mysql:

Führen Sie die folgenden Anweisungen nacheinander aus:

mysql> mysql verwenden
mysql> Benutzer aktualisieren, Passwort abgelaufen = "N", wobei Benutzer = "root" ist; 
mysql> Benutzer aktualisieren, Authentifizierungszeichenfolge=Passwort('123456') festlegen, wobei Benutzer='root';
mysql> Berechtigungen leeren;

1. Hinweis: Denken Sie daran, den zur Konfigurationsdatei my.cnf hinzugefügten Inhalt zum Überspringen der Kennworterkennung zu entfernen und den Dienst neu zu starten.

這里寫圖片描述

andere:

1. Kodierungseinstellungen: vim /etc/my.cnf, fügen Sie am Ende der Datei den Kodierungsinhalt default-character-set=utf8 hinzu

2. Erlauben Sie den Fernzugriff auf MySQL:
Gewähren Sie jedem Host Zugriff auf Daten
mysql>gewähre 'root'@'%' alle Berechtigungen mit der Grant-Option;
Meldet einen Fehler: FEHLER 1133 (42000): In der Benutzertabelle kann keine passende Zeile gefunden werden
Tatsächlich ist es normal, wenn der Root-Benutzer bereits in der Tabelle mysql.user vorhanden ist, oder am Ende dieses Satzes die Identifizierung durch „Passwort“ hinzuzufügen. Als folgende Kommandozeile
mysql>gewähre 'root'@'%', identifiziert durch '123456', alle Berechtigungen für . mit der Gewährungsoption;

3. Ändern Sie die Kennwortrichtlinie:

mysql> set global validate_password_length=0; --Passwortlänge ändernmysql> set global validate_password_policy=0; --Passwortrichtlinie auf NIEDRIG ändern

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:
  • Tutorial zur Installation von mysql5.7.17 über yum auf redhat7
  • Detaillierte Schritte zur Installation von MySQL 5.7.10 auf Redhat7.1 (mit Bildern und Text)
  • Der gesamte Prozess der Installation von MySQL unter Redhat 5.4
  • Installation von Apache+PHP+MySQL+IMAP+LDAP+JDK+Tomcat unter Redhat
  • MySQL-Installationsdiagramm. Grafisches MySQL-Installationstutorial (detaillierte Anweisungen).
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.13 (Linux)
  • Installations- und Konfigurationsprozess der Linux-MySQL5.6-Version
  • Installations-Tutorial für die Linux-Umgebung mysql5.7.12
  • MySQL 5.7.13 Installations-Tutorial in einer Linux-Umgebung
  • Das umfassendste grafische Tutorial zur Installation und Konfiguration von MySQL 5.7.13 (Linux) wird wärmstens empfohlen!

<<:  Ein verbessertes Screenshot- und Freigabetool für Linux: ScreenCloud

>>:  Spezifische Schritte für den Vue-Browser zur Rückgabe der Überwachung

Artikel empfehlen

Spezifische Verwendung von GNU Parallel

Was ist das? GNU Parallel ist ein Shell-Tool zum ...

Detaillierte Erklärung eines einfachen Schneeeffektbeispiels mit JS

Inhaltsverzeichnis Vorwort Hauptimplementierungsc...

Detailliertes Installationstutorial für Zabbix 4.04 (basierend auf CentOS 7.6)

1. Vorbereitung vor der Installation: 1.1 JDK ins...

MySQL-Sequenz AUTO_INCREMENT ausführliche Erklärung und Beispielcode

MySQL-Sequenz AUTO_INCREMENT ausführliche Erkläru...

Analyse der vernachlässigten DOCTYPE-Beschreibung

Doctype ist einer davon: <!DOCTYPE HTML PUBLIC ...

Tutorial zur Installation und Kennwortkonfiguration von MySQL 5.7.21

Tutorial zur Installation und Kennworteinstellung...

W3C Tutorial (12): W3C Soap Aktivität

Bei Webdiensten geht es um die Kommunikation zwis...

innodb_flush_method-Wertmethode (Beispielerklärung)

Mehrere typische Werte von innodb_flush_method fs...

HTML-Versionsdeklaration DOCTYPE-Tag

Wenn wir den Quellcode einer normalen Website öff...