So installieren und ändern Sie das Anfangskennwort von mysql5.7.18

So installieren und ändern Sie das Anfangskennwort von mysql5.7.18

Informationen zur Centos-Installation von MySQL finden Sie in einem früheren Artikel.

Centos7.3 installiert Mysql5.7 und ändert das anfängliche Passwort

Es gibt zwei Möglichkeiten, MySQL 5.7 unter Windows zu installieren

1. Laden Sie die MSI-Installationsdatei herunter und installieren Sie sie direkt gemäß den Anweisungen auf der Benutzeroberfläche.
2. Laden Sie die komprimierte .biz-Datei herunter

Hier stellen wir die zweite Installationsmethode der komprimierten Version vor

Offizielles Referenzdokument https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html

1. MySQL herunterladen

Downloadadresse für andere Versionen

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

2. MySQL installieren

Das komprimierte Paket entspricht einer installationsfreien Datei. Um es zu verwenden, müssen Sie nur die entsprechenden Parameter konfigurieren und dann den Datenbankdienst über den Dienst starten.

2.1 Entpacken Sie die komprimierte Datei an den gewünschten Speicherort

Dieses Beispiel wird in den Ordner D:\software\mysql-5.7.18-winx64 entpackt.

2.2 Erstellen Sie die Datei my.ini

Erstellen Sie eine my.ini-Datei im Stammverzeichnis von mysql-5.7.18-winx64 und fügen Sie den folgenden Inhalt hinzu:

[mysqld]
# setze basedir auf deinen Installationspfad
basedir=D:\\software\\mysql-5.7.18-winx64
# setze datadir auf den Speicherort deines Datenverzeichnisses
Datenverzeichnis = D:\\Software\\MySQL-5.7.18-Winx64\\Daten
Port = 3306
max_allowed_packet = 32M 

Beachten Sie, dass basedir und datadir konfiguriert werden müssen. basedir ist das Verzeichnis, in das Sie die Dateien entpackt haben.

2.3 Umgebungsvariablen konfigurieren

Fügen Sie eine Variable namens MYSQL_HOME hinzu.
Ändern Sie die Pfadvariable und fügen Sie am Ende %MYSQL_HOME%\bin hinzu

2.4 Datenbankdateien initialisieren

1. Führen Sie cmd als Administrator aus und rufen Sie das Bin-Verzeichnis von MySQL auf.
2. Initialisieren Sie die Datenbankdatei

mysqld --initialisieren

Nach erfolgreicher Initialisierung werden im Verzeichnis datadir einige Dateien generiert. Unter ihnen beschreibt die Datei xxx.err (xxx ist der Name Ihres Computerbenutzers) das temporäre Kennwort des Root-Kontos. Beispiel: <r8j*Qrh)jdp ist das temporäre Passwort für das Root-Konto

2017-05-17T10:31:54.235041Z 1 [Hinweis] Ein temporäres Passwort wird für root@localhost generiert: <r8j*Qrh)jdp

2.5 MySQL-Dienst registrieren

mysqld - MySQL installieren 

2.6 MySQL-Dienst starten

net start MySQL 

3. Ändern Sie das Root-Passwort

Melden Sie sich mit dem Root-Konto an

mysql -u root -p <r8j*Qrh)jdp

Root-Passwort ändern

ALTER USER 'root'@'localhost' IDENTIFIZIERT DURCH 'neues_Passwort';

4. Installationsprotokoll

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. Alle Rechte vorbehalten.

D:\software\mysql-5.7.18-winx64\bin>mysqld --initialize

D:\software\mysql-5.7.18-winx64\bin>
D:\software\mysql-5.7.18-winx64\bin>mysqld -install MySQL

D:\software\mysql-5.7.18-winx64\bin>net start MySQL
Der MySQL-Dienst wird gestartet....
Der MySQL-Dienst wurde erfolgreich gestartet.


D:\software\mysql-5.7.18-winx64\bin>mysql -uroot -p
Passwort eingeben: ************
Willkommen beim MySQL-Monitor. Befehle enden mit ; ​​oder \g.
Ihre MySQL-Verbindungs-ID ist 3
Serverversion: 5.7.18

Copyright (c) 2000, 2017, Oracle und/oder Tochtergesellschaften. Alle Rechte vorbehalten.

Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen
Eigentümer.

Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen.

mysql> ALTER USER 'root'@'localhost' IDENTIFIZIERT DURCH 'root';
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)
mysql> beenden
Tschüss

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:
  • Lösen Sie das Problem des Vergessens von Passwörtern in MySQL 5.7 unter Linux
  • Zusammenfassung zum Ändern des Root-Passworts in MySQL 5.7 und MySQL 8.0
  • Tutorial zum Installieren und Ändern des Root-Passworts der dekomprimierten Version von MySQL 5.7.20
  • Tutorial zur Installation und Kennwortkonfiguration von MySQL 5.7.21
  • So installieren und ändern Sie das Anfangskennwort von mysql5.7.18 unter Centos7.3
  • So ändern Sie das Passwort in MySQL 5.7.18
  • So ändern Sie das Root-Passwort von Mysql5.7.10 auf dem MAC
  • Was tun, wenn Sie das Root-Passwort von Mysql5.7 vergessen (einfache und effektive Methode)
  • Grafisches Tutorial zur Installations- und Konfigurationsmethode von Mysql5.7.14 (Lösung für Passwortprobleme)
  • Detaillierte Erklärung der Lösung zum Vergessen des Passworts in MySQL 5.7

<<:  Implementierungsmethode für den React State-Zustand und Lebenszyklus

>>:  Versuch der Bereitstellung von Docker-Containern – Kommunikation mit mehreren Containern (Node+MongoDB+Nginx)

Artikel empfehlen

Grafisches Tutorial zur Installation von MySQL 8.0.15 und Datenbankgrundlagen

Die Installation der MySQL-Software und die Daten...

Einführung in die Containerfunktion of() in der Linux-Kernel-Programmierung

Vorwort Bei der Linux-Kernel-Programmierung werde...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.23

Dieser Artikel zeichnet das Installationstutorial...

VMware Workstation 12 installiert Ubuntu 14.04 (64 Bit)

1. Installationsumgebung Computermodell: Lenovo Y...

So öffnen Sie den Port in Centos7

Die Standard-Firewall von CentOS7 ist nicht iptab...

Detailliertes Tutorial zur Installation von mysql8.0 mit dem Linux-Befehl yum

1. Reinigen Sie vor der Installation gründlich rp...

MySQL-Leistungsoptimierungs-Index-Pushdown

Index Condition Pushdown (ICP) wird in MySQL 5.6 ...

Was ist die Datei mysql-bin.000001 in MySQL? Kann sie gelöscht werden?

Nachdem ich MySQL über Ports installiert hatte, s...

Eine Liste der Fallstricke beim regulären JS-Matching

Ich habe vor Kurzem eine Falle bei der regulären ...

Warum wird die MySQL-Paging-Funktion bei Verwendung von Limits immer langsamer?

Inhaltsverzeichnis 1. Testexperiment 2. Leistungs...

Ein kurzer Vortrag über die Variablenförderung in JavaScript

Inhaltsverzeichnis Vorwort 1. Welche Variablen we...

Implementierungscode zum Hinzufügen von Links zu FLASH über HTML (Div-Ebene)

Heute möchte ein Kunde eine Anzeige schalten und d...