Detailliertes Tutorial zur Installation der entpackten Version von mysql5.7.28 winx64 unter Windows

Detailliertes Tutorial zur Installation der entpackten Version von mysql5.7.28 winx64 unter Windows

1. Entpacken

Entpacken Sie es nach D:\Mysql-5.7 und benennen Sie die Datei in mysql.

2. Erstellen Sie einen Datenordner

Öffnen Sie den MySQL-Ordner und erstellen Sie einen Datenordner

3. Fügen Sie MySQL Umgebungsvariablen hinzu

3.1 Öffnen Sie die Systemsteuerung und klicken Sie auf „System und Sicherheit“.

3.2 Klicken Sie nach dem Klicken auf „System“ auf „Erweiterte Systemeinstellungen“.


3.3 Klicken Sie auf Umgebungsvariablen, um das Einstellungsmenü für Umgebungsvariablen aufzurufen

Wählen Sie „Pfad“ in der Systemvariable und geben Sie den Pfadwert ein: D:\Mysql-5.7\mysql\bin Speichern und beenden

4. Erstellen Sie eine my.ini-Datei im MySQL-Ordner und fügen Sie den folgenden Inhalt ein

[mysql]
#Legen Sie den Standardzeichensatz des MySQL-Clients fest default-character-set=utf8 
[mysqld]
#Port 3306 einstellen port = 3306
 #Legen Sie das Installationsverzeichnis von mysql basedir=D:\\Mysql-5.7\mysql fest
#Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest datadir=D:\\Mysql-5.7\mysql\data
#Maximal zulässige Anzahl an Verbindungen	
max_verbindungen=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
# Abfrage-Cache aktivieren explicit_defaults_for_timestamp=true
Skip-Grant-Tabellen

5. Öffnen Sie die Eingabeaufforderung (cmd) (Als Administrator ausführen)

mysqld --initialisieren
mysqld installieren 
net start mysql 

Führen Sie den Befehl mysql -uroot -p aus, da wir Skip-Grant-Tables in der Datei my.ini hinzugefügt haben. Daher kann für das Passwort ein beliebiger Wert eingegeben werden.

Passwort ändern und Berechtigungen aktualisieren.

mysql> use mysql; #Wechseln Sie die Datenbank zur MySQL-Datenbank. Datenbank geändert
mysql> update user set authentication_string=PASSWORD('123456') where user='root'; #Passwort ändern Abfrage OK, 1 Zeile betroffen, 1 Warnung (0,00 Sek.)
Übereinstimmende Zeilen: 1 Geändert: 1 Warnungen: 1

mysql> Flush-Berechtigungen; #Berechtigungen aktualisieren Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)

mysql> quit; # Beenden Sie die MySQL-Befehlszeile

6. Löschen Sie die Einstellung zum Überspringen der Kennwortüberprüfung

bild.png

Aktivieren Sie den nicht strikten Modus, da sonst einige Anweisungen in Version 5.6 inkompatibel sind. Wenn beispielsweise einige Felder group by in der Abfrage aber alle Felder abgefragt werden, meldet die SQL-Anweisung einen Fehler.

# Nicht strenger Modus sql_mode=STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

7. Fehlerproblemsammlung

7.1 mysqld --initialize antwortet nicht

Ich habe es mit Powersehll installiert, aber es hat nicht funktioniert. Dann habe ich den Administratormodus des cmd-Fensters verwendet und es hieß, dass msvcp120.dll nicht gefunden werden konnte und msvcr120.dll fehlte.

Lösung:
Laden Sie Visual C++ Redistributable Packages für Visual Studio 2013 von der offiziellen Microsoft-Website herunter

Referenz: https://www.okcode.net/article/74194

Dies ist das Ende dieses Artikels über das ausführliche Tutorial zur Installation der entpackten Version von mysql5.7.28 winx64 unter Windows. Weitere relevante Inhalte zur Installation von mysql5.7.28 unter Windows finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • So installieren Sie MySQL 8.0.28.0.msi unter Windows (mit Bildern und Text)
  • MySQL 8.0.25 Installations- und Konfigurationstutorial unter Windows 64 Bit (am ausführlichsten!)
  • Detaillierte Erläuterung des Problems bei der Installation von MYSQL5.7.24 unter Windows Server 2012
  • Detaillierter Installationsprozess und grundlegende Verwendung von MySQL unter Windows
  • Detaillierte Einführung in das MySQL-Installationstutorial unter Windows
  • Die neueste Version von MySQL 8.0.22 herunterladen und installieren - super ausführliches Tutorial (Windows 64 Bit)
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.22 unter Windows 10
  • Ausführliches Tutorial zur Installation von MySQL 8.0.19 (Windows 64 Bit)
  • MySQL 8.0.21-Installationstutorial unter Windows-System (Abbildung und Text)
  • MySQL 8.0.20 Installations-Tutorial mit Bildern und Text (Windows 64-Bit)
  • MySQL 8.0.19 WinX64-Installations-Tutorial und Ändern des Initialpassworts unter Windows 10
  • Tutorial zur Installation von MySQL 8.0.x unter Windows

<<:  Javascript-Grundlagen: Detaillierte Erklärung der Operatoren und der Flusskontrolle

>>:  So ändern Sie die inländische Imagequelle für Docker

Artikel empfehlen

Erfahrungen bei der Neugestaltung der Homepage von TOM.COM

<br />Ohne Vorwarnung sah ich auf cnBeta Neu...

mysql 5.7.5 m15 winx64.zip Installations-Tutorial

So installieren und konfigurieren Sie mysql-5.7.5...

HTML+CSS zum Erstellen von Herzschlag-Spezialeffekten

Heute werden wir einen einfachen Herzschlageffekt...

Anwendungsszenarien und Lösungen für die MySQL-Komprimierung

Einführung Beschreibt die Anwendungsfälle und Lös...

Verwendung der MySQL DATE_FORMAT-Funktion

Angenommen, Taobao animiert die Leute zum Einkauf...

Detaillierte Schritte zur Installation von RabbitMQ im Docker

Inhaltsverzeichnis 1. Finde den Spiegel 2. Laden ...

Zusammenfassung des Wissens über MySql-Speicher-Engines und Indizes

Speicher-Engine Was ist eine Datenbank-Speicher-E...

Verwendung der MySQL-Zeitdifferenzfunktionen TIMESTAMPDIFF und DATEDIFF

Verwendung der Zeitdifferenzfunktionen TIMESTAMPD...

Vue führt weltweit SCSS (Mixin) ein

Inhaltsverzeichnis 1. mixin.scss 2. Einzeldateinu...