1. Entpacken Sie das Zip-Paket in das Installationsverzeichnis Entpacken Sie zunächst mysql-8.0.11-winx64.zip in das Installationsverzeichnis D:/mysql-8.0.11-winx64, 2. Konfigurationsdatei Fügen Sie my.ini im Stammverzeichnis der Installation hinzu Grundlegende Konfigurationsdatei (my) [mysqld] Basisverzeichnis = D:\mysql-8.0.11-winx64 Datenverzeichnis = D:\mysql-8.0.11-winx64\data Port = 3306 Kleinbuchstaben-Tabellennamen = 2 default_authentication_plugin=mysql_native_password Referenz-Basiskonfiguration: [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 = D:\Programm\MySQL Datenverzeichnis = D:\DBs\MySQL Port = 3306 # server_id = ..... # 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 sql_mode=KEIN_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES Zeichensatzserver = utf8mb4 performance_schema_max_table_instances = 600 Tabellendefinitionscache = 400 table_open_cache = 256 [mysql] Standardzeichensatz = utf8mb4 [Kunde] Standardzeichensatz = utf8mb4 3. Initialisieren Sie die Datenbank Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus: Nach Abschluss der Ausführung wird das anfängliche Standardkennwort des Root-Benutzers ausgedruckt, zum Beispiel: 2018-04-20T02:35:01.507037Z 0 [Warnung] [MY-010915] [Server] Die SQL-Modi „NO_ZERO_DATE“, „NO_ZERO_IN_DATE“ und „ERROR_FOR_DIVISION_BY_ZERO“ sollten mit dem strikten Modus verwendet werden. Sie werden in einer zukünftigen Version mit dem strikten Modus zusammengeführt. 2018-04-20T02:35:01.507640Z 0 [System] [MY-013169] [Server] D:\Program\MySQL8\bin\mysqld.exe (mysqld 8.0.11) Initialisierung des Servers läuft als Prozess 11064 2018-04-20T02:35:01.508173Z 0 [FEHLER] [MY-010340] [Server] Die Fehlermeldungsdatei 'D:\Program\MySQL\share\english\errmsg.sys' enthielt nur 1090 Fehlermeldungen, sollte aber mindestens 4512 Fehlermeldungen enthalten. Überprüfen Sie, ob die obige Datei die richtige Version für dieses Programm ist! 2018-04-20T02:35:05.464644Z 5 [Hinweis] [MY-010454] [Server] Ein temporäres Passwort wird für root@localhost generiert: APWCY5ws&hjQ 2018-04-20T02:35:07.017280Z 0 [System] [MY-013170] [Server] D:\Program\MySQL8\bin\mysqld.exe (mysqld 8.0.11) Initialisierung des Servers ist abgeschlossen Darunter ist „APWCY5ws&hjQ“ in der vierten Zeile das anfängliche Passwort. Bevor Sie das Passwort ändern, müssen Sie sich dieses Passwort merken, da es für nachfolgende Anmeldungen benötigt wird. Wenn Sie sich nicht daran erinnern, ist das in Ordnung. Löschen Sie das initialisierte Datadir-Verzeichnis und führen Sie den Initialisierungsbefehl erneut aus. Es wird dann neu generiert. Natürlich können Sie auch Sicherheitstools nutzen, um eine Kennwortänderung mit jedem beliebigen Mittel zu erzwingen. 4. Montageservice Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus: 4. Starten Sie den Dienst Plugin „Passwort ändern“ und „Passwort-Authentifizierung“ Führen Sie den Befehl im Bin-Verzeichnis des MySQL-Installationsverzeichnisses aus: Zu diesem Zeitpunkt werden Sie aufgefordert, ein Kennwort einzugeben. Merken Sie sich das Kennwort aus Schritt 3 und geben Sie es ein, um sich erfolgreich anzumelden und in den MySQL-Befehlsmodus zu wechseln. Früher war das Kennwortauthentifizierungs-Plugin für MySQL „mysql_native_password“, jetzt verwendet es „caching_sha2_password“. Da viele Datenbanktools und Linkpakete derzeit „caching_sha2_password“ nicht unterstützen, bin ich der Einfachheit halber vorübergehend wieder zum Authentifizierungs-Plugin „mysql_native_password“ zurückgekehrt. Führen Sie den Befehl in MySQL aus: ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH 'Passwort'; Ändern Sie das Plug-In zur Kennwortüberprüfung und ändern Sie gleichzeitig das Kennwort. Wenn Sie standardmäßig die Plug-In-Authentifizierung „mysql_native_password“ verwenden möchten, können Sie das Element default_authentication_plugin in der Konfigurationsdatei konfigurieren. [mysqld] default_authentication_plugin=mysql_native_password Zusammenfassen Oben finden Sie das vom Herausgeber vorgestellte Konfigurationstutorial für MySql 8.0.11-Winxp64 (kostenlose Installationsversion). 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:
|
<<: Lösung für Linux CentOS 6.5 ifconfig kann IP nicht abfragen
>>: So zeigen Sie Linux-SSH-Dienstinformationen und den Ausführungsstatus an
Die Datenbankmigration ist ein Problem, auf das w...
1. Einleitung Vorher haben wir über das Front-End...
Fall 1 vue-cli erstellt das vue3-Projekt, lädt da...
Inhaltsverzeichnis 1. Welche Inhalte müssen üblic...
Vor Kurzem musste ich einen kaskadierenden Auswah...
In Bash-Skripten oder direkt im Skript selbst ist...
Während des Entwicklungs- und Debugging-Prozesses...
Inhaltsverzeichnis Überblick Code-Implementierung...
Was ist k3d? k3d ist ein kleines Programm zum Aus...
In der Mathematik, Physik und einigen wissenschaf...
Inhaltsverzeichnis Vorwort Webpack-Deb-Server Sta...
Makrotasks und Mikrotasks JavaScript ist eine Sin...
CSS realisiert den Prozessnavigationseffekt. Der ...
Inhaltsverzeichnis 1. Lokale Speichertechnologie ...
Linux wird von immer mehr Benutzern geliebt. Waru...