Detaillierte Erklärung der MySQL 8.0.18-Befehle

Detaillierte Erklärung der MySQL 8.0.18-Befehle

Öffnen Sie den gerade entpackten Ordner C:\web\mysql-8.0.11, erstellen Sie im Ordner eine Konfigurationsdatei my.ini und bearbeiten Sie my.ini, um die folgenden grundlegenden Informationen zu konfigurieren:

[Kunde]
# Setzen Sie den Standardzeichensatz des MySQL-Clients auf default-character-set=utf8
[mysqld]
# Port 3306 einstellen port = 3306
#Legen Sie das Installationsverzeichnis von mysql basedir=C:\\web\\mysql-8.0.11 fest
#Legen Sie das Speicherverzeichnis der MySQL-Datenbankdaten fest. MySQL 8+ erfordert die folgende Konfiguration nicht, das System kann sie selbst generieren, andernfalls wird möglicherweise ein Fehler gemeldet # datadir=C:\\web\\sqldata
# Maximal zulässige Anzahl von Verbindungen max_connections=20
# Der vom Server verwendete Standardzeichensatz ist der 8-Bit-Latin1-Zeichensatz character-set-server=utf8
# Die Standard-Speicher-Engine, die beim Erstellen einer neuen Tabelle verwendet wird default-storage-engine=INNODB

Öffnen Sie das Befehlszeilentool cmd als Administrator (wenn Sie es nicht als Administrator öffnen, schlägt die Datenbankinstallation später fehl) und wechseln Sie das Verzeichnis:

cd C:\web\mysql-8.0.11\bin

Initialisieren Sie die Datenbank:

mysqld --initialize --console
//Merken Sie sich APWCY5ws&hjQ nach root@localhost. APWCY5ws&hjQ ist das erste Passwort. Sie benötigen es für nachfolgende Anmeldungen. Sie können das Passwort auch nach der Anmeldung ändern.

Geben Sie den folgenden Installationsbefehl ein:

mysqld install

Geben Sie zum Starten den folgenden Befehl ein:

net start mysql

Melden Sie sich bei MySQL an:

mysql -u root -p

Geben Sie anschließend Ihr Login-Passwort ein.

So ändern Sie Ihr Passwort:

ALTER USER 'root'@'localhost', identifiziert durch '123';

Erstellen Sie die Datenbank:

create database 創建的數據庫名稱;

Datenbank wechseln:

use 數據庫名;

Löschen Sie die Datenbank:

drop database 數據庫名;

MySQL beenden:

quit

Zusammenfassen

Oben ist der MySQL 8.0.18-Befehl, den ich Ihnen vorgestellt habe. Ich hoffe, er wird Ihnen hilfreich sein. 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!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • Neue Funktionen von MySQL 8: Detaillierte Erklärung der Persistenz des automatisch inkrementierten Primärschlüssels
  • Detaillierte Erklärung gängiger Befehle in MySQL 8.0+
  • Neue Funktionen in MySQL 8.0: Unterstützung für atomare DDL-Anweisungen
  • MySQL 8.0 DDL-Atomaritätsfunktion und Implementierungsprinzip
  • Mysql8.0 verwendet Fensterfunktionen, um Sortierprobleme zu lösen
  • MySQL 8.0.18 fügt Benutzer zur Datenbank hinzu und erteilt Berechtigungen
  • So ändern Sie das ROOT-Passwort in MySql8.0 und höheren Versionen richtig
  • Analyse des Verwendungsbeispiels für den Common Table Expression CTE in mysql8

<<:  Einführung in die Parameter und Regeln für reguläre Ausdrücke bei Nginx

>>:  Natives JS zur Implementierung einer Echtzeituhr

Artikel empfehlen

Tutorial zur Installation der mysql5.7.36-Datenbank in einer Linux-Umgebung

Download-Adresse: https://dev.mysql.com/downloads...

Lösen Sie das Installationsproblem von Linux Tensorflow2.0

conda aktualisieren conda pip installieren tf-nig...

Designtheorie: Zu den Themen Schema, Ressourcen und Kommunikation

<br />In vielen kleinen Unternehmen besteht ...

JS realisiert den Front-End-Paging-Effekt

In diesem Artikelbeispiel wird der spezifische JS...

So implementieren Sie E-Mail-Benachrichtigungen in Zabbix

Umgesetzt gemäß Online-Tutorial. zabbix3.4, mithi...

Grundsätze zur Auswahl von MySQL-Datentypen

Inhaltsverzeichnis Klein aber fein Mach es einfac...

So löschen Sie schnell alle Tabellen in MySQL, ohne die Datenbank zu löschen

Dieser Artikel beschreibt anhand eines Beispiels,...

Eine kurze Diskussion über den Unterschied zwischen src und href in HTML

Einfach ausgedrückt bedeutet src „Ich möchte dies...

Javascript-Betriebsmechanismus „Event Loop“

Inhaltsverzeichnis 1. Vier Konzepte 1. JavaScript...

Lernen Sie, wie Sie mit vscode eine React-Native-Entwicklungsumgebung erstellen

Frage Der Code hat keine Eingabeaufforderung: Vie...

Ein tiefer Einblick in JavaScript-Promises

Inhaltsverzeichnis 1. Was ist Promise? 2. Warum g...

Angular Dependency Injection erklärt

Inhaltsverzeichnis Überblick 1. Abhängigkeitsinje...

Detaillierte Erläuterung des MySQL-Mechanismus zur gemeinsamen Abfrageoptimierung

Inhaltsverzeichnis Strategie zur Ausführung föder...