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

So ändern Sie die Standardcodierung von MySQL in Linux

Wenn während des Entwicklungsprozesses nach der W...

Detailliertes Tutorial zur Installation von MySQL unter Linux

MySQL-Downloads für alle Plattformen sind unter M...

Die Kombination und der Unterschied zwischen ENTRYPOINT und CMD im Dockerfile

Im vorherigen Artikel [Detaillierte Erläuterung v...

Funktionen in TypeScript

Inhaltsverzeichnis 1. Funktionsdefinition 1.1 Fun...

Beispielcode zur Implementierung der WeChat-Kontoaufteilung mit Nodejs

Das Geschäftsszenario des Unternehmens erfordert ...

jQuery implementiert verschachtelte Tab-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

Spezielle Methode zum Hinzufügen von Fremdschlüsseleinschränkungen in MySQL

Die Betriebsumgebung dieses Tutorials: Windows 7-...

jQuery-Plugin zur Implementierung des Minesweeper-Spiels (3)

In diesem Artikel wird der dritte Artikel zur Ver...