Detaillierte Erläuterung des kostenlosen MySql 5.7.17-Installationskonfigurationstutorials

Detaillierte Erläuterung des kostenlosen MySql 5.7.17-Installationskonfigurationstutorials

1. Laden Sie das Installationspaket mysql-5.7.17-winx64.zip herunter (Link: https://dev.mysql.com/downloads/mysql/)

2. Entpacken Sie das Installationspaket.

D:\DevelopTool\mysql-5.7.17-winx64 #Verzeichnis entpacken

3. Erstellen Sie im dekomprimierten Verzeichnis einen Ordner mit dem Namen data, um Daten zu speichern

D:\DevelopTool\mysql-5.7.17-winx64\data

4. Konfigurieren Sie die Startdatei

Kopieren Sie die Datei D:\DevelopTool\mysql-5.7.17-winx64\my-default.ini, benennen Sie sie in my.ini um und ändern Sie die darin enthaltenen Parameter wie folgt:

# Hinweise zum Ändern der Einstellungen finden Sie unter
# http://dev.mysql.com/doc/refman/5.7/en/server-configuration-defaults.html
# *** BEARBEITEN SIE DIESE DATEI NICHT. Es handelt sich um eine Vorlage, die in das
# *** Standardspeicherort während der Installation und wird ersetzt, wenn Sie
# *** Upgrade auf eine neuere Version von MySQL.
[mysqld]
# Führende # entfernen und auf die RAM-Menge für die wichtigsten Daten einstellen
# Cache in MySQL. Beginnen Sie bei 70 % des gesamten RAM für dedizierte Server, sonst 10 %.
# innodb_buffer_pool_size = 128M
# Entfernen Sie das führende #, um eine sehr wichtige Datenintegritätsoption zu aktivieren: Protokollierung
# Änderungen am Binärprotokoll zwischen Backups.
# log_bin
# Diese sind normalerweise festgelegt. Entfernen Sie die # und legen Sie sie nach Bedarf fest.
# basedir = .....
# Datenverzeichnis = .....
# Port = .....
# server_id = .....
#########################
# basedir ist das Verzeichnis nach dem Entpacken der Installationsdatei | basedir und datadir können relative Pfade verwenden # basedir=./..
basedir=D:\\DevelopTool\\mysql-5.7.11-winx64
# datadir ist das Verzeichnis, in dem Daten gespeichert werden# datadir=./../data
Datenverzeichnis = D:\\DevelopTool\\mysql-5.7.11-winx64\\data
# Port ist die Portnummer Port=3306
# mar_connections ist die maximale Anzahl von Verbindungen max_connections=20
Zeichensatzserver = utf8
# Entfernen Sie führende #, um Optionen festzulegen, die hauptsächlich für Berichtsserver nützlich sind.
# Die Serverstandards sind für Transaktionen und schnelle SELECT-Vorgänge schneller.
# Passen Sie die Größen nach Bedarf an und experimentieren Sie, um die optimalen Werte zu finden.
# Join-Puffergröße = 128 M
# sort_buffer_size = 2M
# read_rnd_buffer_size = 2M 
explizite_Vorgaben_für_Zeitstempel=true
sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES

5. Initialisieren Sie das Datenverzeichnis

mysqld --defaults-file="D:\DevelopTool\mysql-5.7.17-winx64\my.ini" --initialize-insecure

Das Datenverzeichnis wird initialisiert. Bitte löschen Sie alle Dateien im Datenverzeichnis, bevor Sie diesen Befehl ausführen, sonst schlägt er fehl.

Sie können die Initialisierung mit --initialize-insecure oder --initialize durchführen. --initialize-insecure initialisiert das Root-Passwort auf leer. Wenn Sie --initialize zur Initialisierung verwenden, wird ein zufälliges Passwort generiert.

Nach erfolgreicher Ausführung werden Verzeichnisdateien wie mysql, performance_schema und sys im Datenverzeichnis generiert.

6. Installieren und starten Sie den MySQL-Dienst

#Dienst mysqld -install installieren
#Starten Sie den Dienst net start mysql
#Geben Sie mysql ein
mysql -u root -p
#MySQL entfernen
mysqld -entfernen

Sie können sich auf die folgenden MySQL-Themen dieser Site beziehen:

Mysql-Installationstutorials in verschiedenen Systemen

Kenntnisse im Umgang mit dem Mysql-Root-Passwort

MySql-Datenbank – Erste Schritte – Tutorial

Zusammenfassung der Kenntnisse zum Datenbankbetrieb in MySQL

Oben finden Sie eine ausführliche Erläuterung des vom Herausgeber vorgestellten Tutorials zur kostenlosen Installationskonfiguration von MySql 5.7.17. Ich hoffe, es ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zum Upgrade der kostenlosen Installationsversion von MySQL 5.7.17 unter Windows (x86, 64 Bit)
  • Grafisches Tutorial zur Konfigurationsmethode für die kostenlose Installationsversion von MySQL 5.7.17 (Windows 10)
  • Grafisches Tutorial zur kostenlosen Installationsversion von MySQL 5.7.17 winx64
  • Kostenlose Installationsversion von Mysql 5.7.17 winx64, grafisches Tutorial zur Installation und Konfiguration in der Win10-Umgebung

<<:  js fügt dynamisch Beispielcode für eine Liste eingekreister Zahlen hinzu

>>:  Eine detaillierte Einführung in die Tomcat-Verzeichnisstruktur

Artikel empfehlen

Detaillierte Erklärung, wo die von Docker abgerufenen Bilder gespeichert werden

Die vom Docker abgerufenen Befehle werden standar...

Lokale Vue-Komponentendatenfreigabe Vue.observable()-Nutzung

Wenn Komponenten detaillierter werden, treten Sit...

Binäre Typoperationen in MySQL

Dieser Artikel stellt hauptsächlich die binären O...

So verwenden Sie Anti-Shake und Throttling in Vue

Inhaltsverzeichnis Vorwort Konzept Stabilisierung...

Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Linux-Plattform)

Der Ogg-Prozess einer vor einiger Zeit erstellten...

MySQL-Optimierungslösung: Aktivieren Sie das Protokoll für langsame Abfragen

Inhaltsverzeichnis Vorwort Einrichten der Protoko...

Native JavaScript-Karussell-Implementierungsmethode

In diesem Artikel wird die Implementierungsmethod...

Installations-Tutorial für die Zip-Version von MySQL 5.7.18

Die MySQL 5.7.18 Zip-Version von MySQL ist nicht ...

Detaillierte Erklärung der Sperrstruktur in MySQL

Mysql unterstützt 3 Arten von Sperrstrukturen Spe...

HTML-Tabellen-Tag-Tutorial (45): Tabellen-Body-Tag

Mit dem Tag <tbody> wird der Stil des Tabel...

Drei BOM-Objekte in JavaScript

Inhaltsverzeichnis 1. Standortobjekt 1. URL 2. Ei...

Schritte und Fallstricke beim Upgrade von Linux MySQL 5.5 auf MySQL 5.7

Inhaltsverzeichnis Linux MySQL 5.5 auf MySQL 5.7 ...

Eine detaillierte Erklärung, wie React Fiber funktioniert

Inhaltsverzeichnis Was ist React Fiber? Warum Rea...