Lösen Sie das Installationsproblem der mysql8.0.19 Winx64-Version

Lösen Sie das Installationsproblem der mysql8.0.19 Winx64-Version

MySQL ist ein kleines relationales Open-Source-Datenbankverwaltungssystem, das von der schwedischen Firma MySQL AB entwickelt wurde. Derzeit wird MySQL häufig auf kleinen und mittelgroßen Websites im Internet verwendet. Aufgrund der geringen Größe, hohen Geschwindigkeit, niedrigen Gesamtbetriebskosten und insbesondere seines Open-Source-Charakters entscheiden sich viele kleine und mittelgroße Websites für MySQL als ihre Website-Datenbank, um ihre Gesamtbetriebskosten zu senken.

Dieser Artikel konzentriert sich auf die Lösung des Installationsproblems der mysql8.0.19 Winx64-Version. Der spezifische Inhalt ist wie folgt:

Download-Adresse: https://dev.mysql.com/downloads/mysql/, ich habe die oben 187,8 MB große Datei heruntergeladen.

Übrigens ist Sina Weibo in letzter Zeit wirklich schrecklich. Ich kann mich nicht einmal anmelden.

Ich habe früher bei Sina geschrieben.

Ich werde das später ändern. Ich habe plötzlich festgestellt, dass mir dieser Stil gefällt.

==================================================
Nach dem Herunterladen und Entpacken stellte ich fest, dass überhaupt keine Installationsdatei vorhanden war. Dann suchte ich auf Baidu und stellte fest, dass ich zuerst ein my.ini- und ein Datenverzeichnis erstellen musste. Ich fand es lächerlich, dass die Installation dies erforderte.

Nach der Installation muss beim Ausführen von „ mysql -u root -p “ im Online-Tutorial nur das Passwort eingegeben werden, allerdings erscheint nach der Eingabe eine Fehlermeldung:

„FEHLER 2003 (HY000): Verbindung zum MySQL-Server auf ‚localhost‘ (10061) nicht möglich“

Dann suchte ich weiter im Internet und fand eine Menge Lösungen. Sie alle lösten das Problem, aber meins konnte nicht gelöst werden.

Fügen Sie hier einen kleinen Fehler ein:
PS C:\WINDOWS\system32>mysql --install mysql
mysql: [FEHLER] unbekannte Option „--install“.

Das mit dem Buchstaben d am Ende ist eigentlich mysqld und nicht mysql. Siehe unten.

===================================================
Später habe ich Daten und meine.ini gelöscht.

Befolgen Sie dann Schritt für Schritt die folgenden Schritte.

PS C:\WINDOWS\system32>mysqld --initialize --console
2020-03-07T11:07:18.159694Z 0 [System] [MY-013169] [Server] D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe (mysqld 8.0.19) Initialisierung des Servers läuft als Prozess 5900
2020-03-07T11:07:22.120685Z 5 [Hinweis] [MY-010454] [Server] Für root@localhost wird ein temporäres Passwort generiert: Qy_kuyaC)1qg
PS C:\WINDOWS\system32>mysqld --install
Der Dienst existiert bereits!
Der aktuell installierte Server: "D:\Program Files\mysql-8.0.19-winx64\bin\mysqld.exe" mysql
PS C:\WINDOWS\system32> net start mysql

Der MySQL-Dienst wird gestartet.

Der MySQL-Dienst wurde erfolgreich gestartet.

PS C:\WINDOWS\system32>mysql -uroot -p
Passwort eingeben: ************
Willkommen beim MySQL-Monitor. Befehle enden mit ; ​​oder \g.
Ihre MySQL-Verbindungs-ID ist 8
Serverversion: 8.0.19
Copyright (c) 2000, 2020, Oracle und/oder seine Tochtergesellschaften. Alle Rechte vorbehalten.

Oracle ist eine eingetragene Marke der Oracle Corporation und/oder ihrer
Tochtergesellschaften. Andere Namen können Marken ihrer jeweiligen
Eigentümer.

Geben Sie „help;“ oder „\h“ ein, um Hilfe zu erhalten. Geben Sie „\c“ ein, um die aktuelle Eingabeanweisung zu löschen.

mysql> ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH 'xxxxxx';
Abfrage OK, 0 Zeilen betroffen (0,01 Sek.)

Der nächste Schritt ist der Betrieb der Datenbank.

Geben Sie das MySQL-Verzeichnis ein und stellen Sie fest, dass der Datenordner automatisch generiert wird.

Zusammenfassen

Dies ist das Ende dieses Artikels zur Lösung des Installationsproblems der mysql8.0.19 Winx64-Version. Weitere relevante Inhalte zur Installation der mysql8.0.19 Winx64-Datenbank finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL-Version 8.0.24
  • Einige Verbesserungen in MySQL 8.0.24 Release Note
  • Implementierung der MVCC-Mehrversions-Parallelitätskontrolle von MySQL
  • Die beste Lösung zum Zurücksetzen des Root-Passworts von MySQL 8.0.23
  • Informationen zum Konfigurationsproblem bei der Verbindung von MyBatis mit der MySql8.0-Version
  • So lösen Sie das Problem, dass Seata die MySQL 8-Version nicht verwenden kann
  • Detaillierte Erklärung der Verbindung von DBeaver zu MySQL Version 8 und höher und Lösung möglicher Probleme
  • Bei der Verwendung von mybatis-generator mit mysql8.0.3 in IDEA sind Fehler aufgetreten
  • Lösung für das Problem des verstümmelten Codes in MySQL 5.x
  • Detailliertes Tutorial zur Installation der MySQL 8.0.20-Datenbank auf CentOS 7
  • Lösung für den ONLY_FULL_GROUP_BY-Fehler in Mysql5.7 und höher
  • Kompatibilitätsprobleme mit Django 2.2 und PyMySQL
  • Schritte zur Installation von MySQL 5.7 im Binärmodus und zur Optimierung des Systems unter Linux
  • Installation verschiedener Versionen von MySQL 8.0.18 und während der Installation aufgetretene Probleme (Zusammenfassung)
  • Sehr detaillierte Anleitung zum Upgrade der MySQL-Version

<<:  Lösungen für Probleme bei der Verwendung von addRoutes in Vue-Projekten

>>:  Detaillierte Erläuterung des Installations- und Verpackungsfalls von JavaScript Axios

Artikel empfehlen

CUDA8.0 und CUDA9.0 koexistieren unter Ubuntu16.04

Vorwort Einige der früheren Codes auf Github erfo...

Detaillierte Schritte zum manuellen Konfigurieren der IP-Adresse in Linux

Inhaltsverzeichnis 1. Geben Sie zuerst das Konfig...

Ubuntu 18.04 installiert MySQL 5.7.23

Ich habe MySQL zuvor problemlos in Ubuntu 16.04 i...

So stellen Sie HTTPS kostenlos auf Tencent Cloud bereit

Als ich kürzlich ein WeChat-Applet schrieb, erfor...

IIS7~IIS8.5 Löschen oder Ändern des Serverprotokollheaders Server

Anforderungen: Entfernen Sie HTTP-Antwortheader i...

So verwenden Sie den Linux-Befehl „locate“

01. Befehlsübersicht Der Befehl „locate“ ist eige...

So erstellen Sie PHP7 mit einem benutzerdefinierten Docker-Image

Führen Sie zunächst eine einfache Docker-Installa...

Vue implementiert Beispielcode für Links- und Rechtsgleiteffekte

Vorwort Die bei der persönlichen tatsächlichen En...

So verwenden Sie fdisk zum Partitionieren der Festplatte in Linux

Häufig verwendete Befehle für Linux-Partitionen: ...