Installations-Tutorial für die grüne Version von MySQL 5.7 unter einem 64-Bit-System von Windows 2008

Installations-Tutorial für die grüne Version von MySQL 5.7 unter einem 64-Bit-System von Windows 2008

Vorwort

In diesem Artikel wird das Installationstutorial für die grüne Version von MySQL 5.7 vorgestellt. Es wird von Freunden, die es brauchen, zur Referenz und zum Lernen freigegeben. Werfen wir einen Blick auf die ausführliche Einführung:

Installationsumgebung: Windows 2008 R2, X64

1. Herunterladen und entpacken

Offizielle Download-Adresse der Website: http://dev.mysql.com/downloads/mysql/

Wählen Sie die Version aus, die Ihrer Umgebung entspricht, und entpacken Sie diese anschließend. Ich habe es nach C:\work\mysql-5.7.17-winx64 entpackt.

2. Konfiguration der Umgebungsvariablen

Fügen Sie C:\work\mysql-5.7.17-winx64\bin zum Umgebungsvariablenpfad des Benutzers hinzu

3. Konfigurationsdateien hinzufügen

Kopieren Sie eine Kopie von my-default.ini, fügen Sie sie im aktuellen Verzeichnis als my.ini ein und fügen Sie den folgenden Inhalt hinzu

[Kunde]
Standardzeichensatz = utf8
[mysqld]
Zeichensatzserver = utf8
basedir=C:\work\mysql-5.7.17-winx64
Datenverzeichnis=C:\Arbeit\mysql-5.7.17-winx64\data
Port = 3306

Ändern Sie die Standardzeichenkodierung in UTF-8, um das Problem der verstümmelten chinesischen Zeichen zu lösen.

4. Datenbankinitialisierung

Öffnen Sie CMD als Administrator und führen Sie den folgenden Befehl aus:

mysqld --initialize --user=mysql --console


Der letzte Teil ist das initialisierte zufällige Root-Passwort, das zuerst von der Konsole kopiert werden kann. Der nächste Schritt zum Ändern des Passworts verwendet

5. Ändern Sie das Root-Passwort

Führen Sie den folgenden Befehl aus:

mysql -u root -p fordert Sie zur Eingabe eines Passworts auf

set password for root@localhost = password('root'); Ändere das Passwort zu root


6. Neuen Benutzer anlegen

Führen Sie den folgenden Befehl aus:

CREATE USER 'admin'@'%' IDENTIFIED BY 'password';

GRANT ALL PRIVILEGES ON *.* TO 'admin'@'%';


Hinweis: Das Prozentzeichen in admin'@'% bedeutet, dass jeder Remote-Client eine Verbindung herstellen darf. root@localhost bedeutet, dass nur lokale Clients eine Verbindung herstellen dürfen.

Offizielle Dokumentation: http://dev.mysql.com/doc/refman/5.7/en/adding-users.html

7. Als Systemdienst hinzufügen

Führen Sie den folgenden Befehl aus:

mysqld --install MySQL57

net start MySQL57


Um den Dienst zu löschen, führen Sie sc delete MySQL57 aus

Zusammenfassen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels Ihnen bei Ihrem Studium oder Ihrer Arbeit helfen kann. Wenn Sie Fragen haben, können Sie eine Nachricht hinterlassen. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Konfigurationsmethode der kostenlosen Installationsversion von Mysql 5.7.19 (64-Bit)
  • mysql5.7.17 Installations- und Konfigurationsbeispiel auf einem 64-Bit-System von win2008R2
  • Tutorial zur Installation der grünen Version von mysql-5.7.16-winx64 auf einem 64-Bit-Win10-System
  • So installieren Sie MySQL 5.7.11 auf einem 64-Bit-Win10-System (Fallstudie)
  • Tutorial-Diagramm zur kostenlosen 64-Bit-Installationsversion von MySQL 5.7.31

<<:  js Canvas realisiert Slider-Verifizierung

>>:  Einführung in Who-Befehlsbeispiele in Linux

Artikel empfehlen

Detaillierte Erklärung zum dynamischen Festlegen des Browsertitels in Vue

Inhaltsverzeichnis Unsinn Text Der erste router/i...

Reacts Methode zur Realisierung einer sekundären Verknüpfung

In diesem Artikel wird der spezifische Code von R...

So verwenden Sie das JavaScript-Strategiemuster zum Validieren von Formularen

Inhaltsverzeichnis Überblick Formularvalidierung ...

So ändern Sie Flash-SWF-Dateien in Webseiten

Ich denke, dies ist ein Problem, auf das viele Leu...

4 Prinzipien für sauberes und schönes Webdesign

In diesem Artikel werden diese 4 Prinzipien im Hi...

Wo werden MySQL-Daten gespeichert?

Speicherort der MySQL-Datenbank: 1. Wenn MySQL di...

Erläuterung des React+TypeScript-Projektaufbaufalls

Das Erstellen eines React-Projekts kann sehr einf...

Lösung für den MySQL-Server-Anmeldefehler ERROR 1820 (HY000)

Fehlerseite: Melden Sie sich beim MySQL-Server an...

Miniprogramm zur Implementierung des Slider-Effekts

In diesem Artikelbeispiel wird der spezifische Co...

Eine kurze Einführung in den allgemeinen Prozess der Web-Frontend-Webentwicklung

Ich sehe viele Anfänger in der Front-End-Entwicklu...

Docker-Grundlagen-Tutorial: Detaillierte Erklärung der Dockerfile-Syntax

Vorwort Dockerfile ist ein vom Docker-Programm in...

Vue implementiert das Hinzufügen, Anzeigen und Löschen mehrerer Bilder

In diesem Artikel wird der spezifische Code für V...

Tipps zum Mischen von OR und AND in SQL-Anweisungen

Heute gibt es eine solche Anforderung. Wenn die a...

So simulieren Sie Netzwerkpaketverlust und -verzögerung in Linux

netem und tc: netem ist ein Netzwerksimulationsmo...