Detailliertes Tutorial zur Installation und Verwendung von MySQL 8.0.15 unter Windows

Detailliertes Tutorial zur Installation und Verwendung von MySQL 8.0.15 unter Windows

In diesem Artikel finden Sie das ausführliche Installations- und Verwendungstutorial für MySQL 8.0.15 als Referenz. Die spezifischen Inhalte sind wie folgt

Installieren

1. Laden Sie die Zip-Datei von der offiziellen Website herunter

2. Entpacken und in das angegebene Verzeichnis kopieren. Erstellen Sie eine neue Datendatei. Umgebungsvariablen hinzufügen

3. Erstellen Sie eine neue my.ini-Datei

[mysqld]
# Port 3306 einstellen port=3306
# Legen Sie das Installationsverzeichnis von mysql basedir=D:\\MySQL\\mysql-8.0.15-winx64 fest
# Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest datadir=D:\MySQL\\data
# Maximal zulässige Anzahl von Verbindungen max_connections=200
# Die Anzahl der zulässigen Verbindungsfehler.
max_connect_errors=10
# Der vom Server verwendete Standardzeichensatz ist UTF8
Zeichensatzserver = utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB
#Die Standardauthentifizierung erfolgt mit dem Plugin „mysql_native_password“ #mysql_native_password
default_authentication_plugin=mysql_native_password
[mysql]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8
[Kunde]
# Legen Sie den Standardport fest, der vom MySQL-Client für die Verbindung mit dem Server-Port verwendet wird: 3306
Standardzeichensatz = utf8

4. Der Administrator führt das Befehlszeilenfenster aus, um MySQL zu konfigurieren

Wechseln Sie in das Bin-Verzeichnis und führen Sie den Befehl aus

mysqld --install --console

Führen Sie dann <

mysqld --initialize --console

Passwort merken: kf,aaCx:I6Rq (ohne das erste Leerzeichen)

5. Starten Sie den MySQL-Dienst

net start mysql

Es heißt, der Dienstname sei ungültig

mysqld --install --console Laut der Eingabeaufforderung existiert der Dienst bereits, aber der Dienstname ist immer noch ungültig. Später habe ich den Konsolenparameter entfernt und ausgeführt

mysql --install

Zeigt an, dass der Dienst erfolgreich installiert und anschließend gestartet wurde

net start mysql

Start erfolgreich.

(Beenden Sie den Dienst: net stop mysql)

6. Anmeldung starten

mysql -u root -p

Drücken Sie die Eingabetaste und geben Sie das standardmäßige, äußerst sichere Passwort ein.

Datenbank verwenden:

MySQL verwenden

Sie werden zunächst aufgefordert, Ihr Passwort zurückzusetzen. implementieren

ALTER USER 'root'@'localhost' IDENTIFIZIERT MIT mysql_native_password DURCH '123456';

Zu diesem Zeitpunkt wurde das Passwort auf 123456 geändert.

7. Datenbank nutzen

Dieser Fehler ist aufgetreten: Zugriff verweigert für Benutzer 'root'@'localhost' (mit Passwort: JA). Dieser Anmeldefehler,

Ich habe den Befehl falsch eingegeben.

Die Lösung finden Sie im Blog-Beitrag: Lösen Sie das Problem des verweigerten Zugriffs für den Benutzer „root“@„localhost“ (mit Kennwort: JA) bei der Anmeldung bei MySQL 8.0 unter Win10

8. Datenbank und Tabelle erstellen

9. Überprüfen Sie die MySQL-Version

verwenden

1. Starten Sie den MySQL-Dienst

net start mysql

So aktivieren Sie es für den Administrator

(Beenden Sie den Dienst: net stop mysql)

2. Anmeldung starten

mysql -u root -p

3. Datenbank nutzen

Datenbanken anzeigen;
Test verwenden;
Tabellen anzeigen;
aufhören
Netzstopp MySQL

4. Allgemeine Vorgänge zum Erstellen einer Datenbank

Datenbanktest erstellen;

Tabelle erstellen

Tabelle „Student“ erstellen (
 -> ID-Integer,
 -> Name varchar(8),
 -> Passwort varchar(20));

Einfügen von Daten

einfügen in Student(ID, Name, Passwort)
 -> Wert(1001,"xx",123456);

Daten auswählen

wähle * vom Studenten;

Navicat stellt eine Verbindung zu MySQL her

Link: Navicat Premium 12.0

Öffnen Sie die EXE und erstellen Sie eine MySQL-Verbindung

Das Symbol für erfolgreiche Verbindung ist grün

Lösen Sie das Datenbankproblem. Es kann keine Verbindung zum MySQL-Server auf „localhost“ hergestellt werden (10061).

Es kann keine Verbindung zum MySQL-Server auf „localhost“ (10061) hergestellt werden. Ich glaube nicht, dass ich es jemals berührt habe, es ist unmöglich, ich kann es nicht öffnen.

Öffnen Sie den Task-Manager -> Klicken Sie auf Dienste -> Suchen Sie MySQL und klicken Sie mit der rechten Maustaste, um den Dienst zu starten. Warten Sie einen Moment und öffnen Sie die Datenbank erneut.

Wunderbares Thema teilen:

Tutorial zur Installation verschiedener MySQL-Versionen

MySQL 5.7-Installationstutorials für verschiedene Versionen

MySQL 5.6-Installationstutorials für verschiedene Versionen

mysql8.0-Installationstutorials für verschiedene Versionen

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • MySQL 8.0.15 Installations- und Konfigurations-Tutorial unter Win10
  • Das ausführliche Tutorial zum Herunterladen und Installieren von MySQL 8.0.15 ist für Anfänger ein Muss!
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 unter Windows
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15
  • Grafisches Tutorial zur Installation und Konfiguration der MySQL 8.0.15 Winx64-Dekomprimierungsversion
  • Grafisches Tutorial zur Installation von MySQL 8.0.15 und Datenbankgrundlagen
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 unter Win10
  • Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.15 sowie zur Kennwortänderung unter Linux
  • Installation und Konfiguration von MySQL 8.0.15 unter Centos7

<<:  Bezüglich des Problems der Verwendung von Webpack-Anweisungen in VSCode, das anzeigt: „Weil das Ausführen von Skripten in diesem System verboten ist“ (perfekte Lösung)

>>:  Lösung für das Problem, dass der Windows Server 2008 R2-Server ohne Grund automatisch neu gestartet wird

Artikel empfehlen

JavaScript implementiert den detaillierten Prozess der Stapelstruktur

Inhaltsverzeichnis 1. Die Stapelstruktur verstehe...

JS Asynchronous Stack Tracing: Warum „await“ besser ist als „Promise“

Überblick Der grundlegende Unterschied zwischen a...

Über die Fallstricke bei der Implementierung der angegebenen Kodierung in MySQL

Vorne geschrieben Umgebung: MySQL 5.7+, MySQL-Dat...

Hinweise zu Linux-Systembefehlen

Dieser Artikel beschreibt die Linux-Systembefehle...

Tägliche Studiennotizen im HTML-Designmuster

Studiennotizen zu HTML-Entwurfsmustern Diese Woch...

Einige Vorschläge zur Linux-Systemoptimierung (Kerneloptimierung)

Swap deaktivieren Wenn auf dem Server ein Datenba...

Lösung für das Vue-Datenzuweisungsproblem

Lassen Sie mich ein Problem zusammenfassen, mit d...

Zusammenfassung ungewöhnlicher JS-Operationsoperatoren

Inhaltsverzeichnis 2. Komma-Operator 3. JavaScrip...

Lösung für den Apache-Cross-Domain-Ressourcenzugriffsfehler

In vielen Fällen platzieren große und mittelgroße...