Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 (Windows 10)

Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 (Windows 10)

Zusammenfassung der Installations- und Konfigurationsmethoden für MySQL 5.7.17

Der erste Schritt besteht darin, mysql-5.7.17-winx64.zip von der offiziellen MySQL-Website herunterzuladen

Der zweite Schritt besteht darin, mysql-5.7.17-winx64.zip zu entpacken

Der dritte Schritt besteht darin, eine neue my.ini-Datei zu erstellen , sie dann mit Notepad zu öffnen und die grundlegende Konfiguration von MySQL einzugeben:

[mysql]
; Setzt den Standardzeichensatz des MySQL-Clients default-character-set=utf8
[mysqld]
; Port 3306 festlegen Port = 3306 
; Legen Sie das MySQL-Installationsverzeichnis basedir=E:\mysql5.7 fest
; Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest: datadir=E:\mysql5.7\data
; Maximale Anzahl zulässiger Verbindungen max_connections=200
; Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz character-set-server=utf8
; Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB 


Schritt 4: Nachdem Sie das cmd-Fenster als Administrator geöffnet haben, wechseln Sie das Verzeichnis in das Bin-Verzeichnis Ihrer entpackten Datei. Geben Sie dann mysqld install ein und drücken Sie die Eingabetaste, um es auszuführen. Beachten Sie, dass es mysqld heißt, nicht mysql.

Schritt 5. Als Nächstes verwenden wir mysqld --initialize, um das Datenverzeichnis zu initialisieren. Andernfalls gibt es unter dem Ordner mysql5.7 keinen Datenordner.

Der sechste Schritt besteht darin, den Dienst durch Eingabe von net start mysql zu starten. net stop mysql stoppt den MySQL-Dienst

Schritt 7

(1) Nach der Installation von MySQL 5.7 wird beim ersten Start ein zufälliges Kennwort im Stammverzeichnis generiert. Der Dateiname lautet .mysql_secret
Daher müssen Sie sich mit einem zufälligen Passwort anmelden und das Passwort dann mit dem folgenden Befehl ändern: " SET PASSWORD = PASSWORD('neues Passwort'); "

(2). Wenn Sie Ihr Root-Passwort vergessen haben,

Nehmen wir Windows als Beispiel:

1. Beenden Sie den laufenden MySQL-Dienst.

2. Öffnen Sie ein DOS-Fenster und gehen Sie in das Verzeichnis mysql\bin

3. Geben Sie mysqld --skip-grant-tables ein und drücken Sie die Eingabetaste
--skip-grant-tables bedeutet, dass die Authentifizierung der Berechtigungstabelle beim Starten des MySQL-Dienstes übersprungen wird.

4. Öffnen Sie ein weiteres DOS-Fenster (da das vorherige DOS-Fenster nicht verschoben werden kann) und wechseln Sie zum Verzeichnis mysql\bin.

5. Geben Sie mysql ein und drücken Sie die Eingabetaste. Bei erfolgreichem Abschluss wird die MySQL-Eingabeaufforderung > angezeigt.

6. Stellen Sie eine Verbindung zur privilegierten Datenbank her: Verwenden Sie MySQL. (Vergessen Sie nicht, am Ende ein Semikolon hinzuzufügen).

7. Ändern Sie das Passwort: update user set password=password("123") where user="root"; (vergessen Sie nicht, am Ende ein Semikolon hinzuzufügen).

Wenn die Kennwortänderung angezeigt wird
**MySQL-Passwortänderungsfehler ERROR 1054 (42S22)**

Verwenden Sie dann mysql>update mysql.user set authentication_string=password('123456'), wobei user='root' und Host ='localhost';
Oder aktualisieren Sie MySQL.user set password=PASSWORD('123456'), wobei User='root';

8. mysql> Berechtigungen löschen; #Berechtigungen aktualisieren

9. Beenden.

10. Melden Sie sich vom System ab und erneut an.
Geben Sie mysql -u root -p ein.
Melden Sie sich mit dem Benutzernamen root und dem soeben festgelegten neuen Passwort 123456 an.

(3). Wenn Sie das Root-Passwort kennen

Methode 1: Verwenden Sie den Befehl SET PASSWORD , um sich zuerst bei MySQL anzumelden.
Format: mysql> Passwort für Benutzernamen@localhost festlegen = Passwort('neues Passwort');
Beispiel: mysql> setze Passwort für root@localhost = Passwort('123');

Methode 2: Verwenden von mysqladmin
Format: mysqladmin -u Benutzername -p altes Passwort Passwort neues Passwort Beispiel: mysqladmin -uroot -p123456 Passwort 123

Methode 3: Verwenden Sie UPDATE, um die Benutzertabelle direkt zu bearbeiten. Melden Sie sich zuerst bei MySQL an.

mysql> mysql verwenden; 
 mysql> Benutzer aktualisieren, Passwort festlegen=Passwort('123'), wobei Benutzer='root' und Host='localhost'; 
mysql> Berechtigungen leeren;

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:
  • Installation und Konfiguration des Oracle 11g-Prozessdatensatzes unter Windows 10 x64 (grafisches Tutorial)
  • So installieren Sie Docker unter Windows 10
  • Tutorial zur Installation von MySQL 5.7.18 unter Windows 10
  • Grafisches Tutorial zur Installation von MySQL 5.6.35 unter Windows 10 64-Bit
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.17 unter Windows 10
  • Tutorial zur Installation von MySQL 5.7.17 unter Windows 10
  • Tutorial zur Installation von Python3.x+Scrapy im Windows10-System
  • Handbuch zur Serverkonfiguration für Windows Server 2016: Konstruktionsmethode für die MariaDB-Datenbankumgebung
  • Tutorial zur Installation von MariaDB unter Windows 10

<<:  js implementiert zufälligen Namensaufruf

>>:  Von Alibaba Cloud OSS hochgeladener Implementierungscode für die Nginx-Proxy-Weiterleitung

Artikel empfehlen

Hinweise zum Proc-Dateisystem des Linux-Kernel-Gerätetreibers

/***************** * proc-Dateisystem************...

Vite+Electron zum schnellen Erstellen von VUE3-Desktopanwendungen

Inhaltsverzeichnis 1. Einleitung 2. Erstellen Sie...

CSS3-Beispielcode zum Erreichen einer Elementbogenbewegung

So verwenden Sie CSS, um die Bogenbewegung von El...

So ändern Sie die Standardübermittlungsmethode des Formulars

Die Standard-Übermittlungsmethode von HTML ist get...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22 winx64

Das Tutorial zur Datenbankinstallation von MySQL-...

Docker-Container greift auf MySQL-Operationen des Hosts zu

Hintergrund: Es gibt ein Flask-Projekt, das eine ...

Reines CSS für eine coole Ladeanimation

Schauen wir uns an, welche Ladeanimationseffekte ...

Detaillierte Erläuterung der 6 Möglichkeiten der JS-Vererbung

Vererbung von Prototypketten Die Prototypenvererb...

So stellen Sie MySQL-Master und -Slave in Docker bereit

Bild herunterladen Auswählen eines MySQL-Images D...

Ursachen und Lösungen für die Front-End-Ausnahme 502 Bad Gateway

Inhaltsverzeichnis 502 Bad Gateway Fehlerbildung ...