1. Laden Sie mysql-8.0.15 herunter, installieren und konfigurieren Sie es1. Laden Sie das Zip-Paket von der offiziellen Website herunter (https://dev.mysql.com/downloads/mysql/). 2. Entpacken Sie in mein Verzeichnis D:\mysql 3. Umgebungsvariablen für MySQL konfigurieren Erstellen Sie eine neue Systemvariable MYSQL_HOME und fügen Sie das MySQL-Installationsverzeichnis D:\mysql\mysql-8.0.15-winx64 hinzu: Fügen Sie dem Pfad eine Umgebungsvariable %MYSQL_HOME%\bin hinzu (um wiederholtes Wechseln der Pfade beim Arbeiten im CMD-Fenster zu vermeiden): 2. Starten Sie den MySQL-Dienst(Wenn Sie zu diesem Zeitpunkt ungeduldig sind und cmd direkt öffnen, um den MySQL-Dienst zu starten, wird ein Fehler gemeldet: Der Dienstname ist ungültig. Weil mysqld nicht installiert ist (d:deamon-daemon)) 1. Initialisierung Öffnen Sie cmd und führen Sie es als Administrator aus (wenn Sie nicht die Administratoridentität verwenden, wird ein Fehler gemeldet: Systemfehler 5, Zugriff verweigert). Nach Abschluss der Initialisierung werden einige Dateien automatisch im Datenbankspeicherverzeichnis (Daten?) generiert, sodass sie nicht manuell erstellt werden müssen, wie in einigen Blogs behauptet wird. Wenn Sie diesen Initialisierungsschritt nicht ausführen, wird später eine Fehlermeldung angezeigt (laut einem Blogbeitrag nicht verifiziert). 2. Installieren Sie mysqld mit Administratorrechten: 3. Starten Sie den MySQL-Dienst mit Administratorrechten cmd: 4. Verwenden Sie die in Windows integrierte Powershell, um eine Verbindung zu MySQL herzustellen (da unser Lehrer MySQL unter der Shell ausführen muss). Es gibt zwei Möglichkeiten, PowerShell zu öffnen: ① Suchen Sie als Administrator in der Windows-Startleiste nach PowerShell und öffnen Sie es ② Geben Sie powershell direkt in cmd ein und drücken Sie die Eingabetaste Nachdem Sie PowerShell aufgerufen haben, stellen Sie eine Verbindung her und melden Sie sich bei MySQL an: Host und Benutzer stellen den Hostnamen dar, auf dem der MySQL-Server ausgeführt wird, und den Benutzernamen des MySQL-Kontos. -h gibt den Servernamen an, -u bedeutet, dass der Benutzername „root“ der standardmäßige Benutzername mit den höchsten Berechtigungen ist, und -p bedeutet, dass das Kennwort leer ist, wenn es nicht ausgefüllt ist. Ich habe es durch mein eigenes ersetzt, aber es wurde ein Fehler von 1130 gemeldet. Warum? Weil mein Konto keine Remote-Anmeldung zulässt, sondern nur den lokalen Host. Melden Sie sich zu diesem Zeitpunkt einfach mit Administratorrechten bei MySQL auf dem Computer an, der localhost ist, und ändern Sie das Element „Host“ in der Tabelle „Benutzer“ in der Datenbank „mysql“ von „localhost“ in „%“. mysql -u root -p mysql>mysql verwenden; mysql>Benutzer aktualisieren, Host festlegen = '%', wobei Benutzer = 'root' und Host = 'localhost'; mysql>Host auswählen, Benutzer von Benutzer; Schließen Sie den Server (net stop mysql) und starten Sie ihn neu (net start mysql). Anschließend können Sie sich remote mit PowerShell anmelden. Die Verbindung zum MySQL-Server ist erfolgreich, wie unten gezeigt. Um die Verbindung zu trennen, verwenden Sie quit: Wenn Sie auf demselben Computer angemeldet sind, auf dem MySQL läuft, können Sie den Host weglassen und einfach den folgenden Befehl verwenden: Außerdem: Als ich mich zum ersten Mal anmeldete, um mich mit MySQL zu verbinden, gab ich das Passwort einfach durch Drücken der Eingabetaste ein, ohne etwas einzugeben. Wenn Sie auf Freunde treffen, die ein Passwort eingeben müssen, das Passwort aber nicht kennen, können Sie es selbst über Baidu herausfinden. Sie können das anfängliche Anmeldepasswort über die Datei mit der Endung .err im Datenverzeichnis anzeigen und sich auch nach der Änderung des Passworts anmelden. Zusammenfassen Oben habe ich Ihnen die Probleme vorgestellt, die bei der Installation von mysql8.0.15 winx64 unter Win10 und bei der Verbindung zum Server aufgetreten sind. Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Tutorial zum Bereitstellen von nginx+uwsgi in Django-Projekten unter Centos8
>>: So implementieren Sie die Wiederverwendung von Logik mit der Vue3-Kompositions-API
Führen Sie den folgenden Befehl aus, um einen Feh...
1. Einleitung Zuvor haben wir die schnelle Entwic...
Inhaltsverzeichnis Zusammenfassung zuerst: 🌲🌲 Vor...
Vorwort Was ist Datentypkonvertierung? Der Standa...
Hier ist eine Lösung für das Problem, dass der Ra...
Nachfolgend finden Sie einige allgemeine Paramete...
Problembeschreibung Bei Verwendung von Windows Se...
Schritt 1: Ändern Sie DATABASES in setting.py # D...
Vorwort Linux verfügt nicht über einen prominente...
In diesem Artikel wird hauptsächlich die Breadcru...
Vorwort Der Ursprung ist Frage 1: Wenn Ihre Umask...
Inhaltsverzeichnis Einzelner Thread asynchron Ein...
Nachdem man sich an VM gewöhnt hat, ist der Wechs...
Vorwort In diesem Artikel werden einige Implement...
1. kein Aufhebens Führen Sie das Programm so aus,...