2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
eingeben:mysql -h 127.0.0.1 -P 3306 -u root -p
-h
Geben Sie die Anmeldung bei dem Host an, auf dem der MySQL-Dienst bereitgestellt wird
-P
Geben Sie die Portnummer an, auf die wir zugreifen möchten
-u
Geben Sie den angemeldeten Benutzer an
-p
Geben Sie das einzugebende Passwort an
Wenn -h 127.0.0.1 nicht geschrieben wird, wird standardmäßig eine lokale Verbindung hergestellt
Wenn -P 3306 nicht geschrieben wird, wird standardmäßig eine Verbindung zur Portnummer 3306 hergestellt.
eingeben:mysql -y root
Datenbankspeicherlösung
mysql
Ist der Client des Datenbankdienstes
mysqld
Ist die Serverseite des Datenbankdienstes
MySQL ist im Wesentlichen ein Netzwerkdienst, der auf dem C (MySQL) S (MySQL)-Modus basiert
MySQL ist ein Netzwerkprozess und der entsprechende MySQLd ist das Backend dieses Netzwerkdienstes.
Kann benutzennetstat -lntp
Überprüfen Sie die Portnummer:
MySQL ist eine Reihe von Netzwerkprogrammen, die uns Datenzugriffsdienste bereitstellen
MySQL-Datenbankdienst
Datenbank: Bezieht sich im Allgemeinen auf Daten, die in einer bestimmten Struktur auf der Festplatte oder im Speicher organisiert sind. Dabei handelt es sich um eine Reihe von Datenbanklösungen, die auf der Festplatte gespeichert sind. Das Medium für die Datenbankspeicherung ist also die Festplatte oder der Speicher.
Warum brauchen wir eine Datenbank, wenn wir nur Dateien zum Speichern von Daten verwenden können?
Das Speichern von Daten in Dateien hat folgende Nachteile:
Das Wesentliche einer Datenbank ist eine Reihe von Lösungen zum Speichern von Dateninhalten. Bei gegebenen Datenbankfeldern oder -anforderungen liefert Ihnen die Client-/Datenbankdatei direkt die Ergebnisse.
helloworld
:create database helloworld
helloworld
:use helloworld
und eine Tabelle erstellenLogische Speicherstruktur:
select * from student;
Determinantenstruktur
Die obige Arbeit wird tatsächlich von mysqld erledigt
Die sogenannte Installation eines Datenbankservers bedeutet lediglich die Installation eines Datenbankverwaltungssystemprogramms auf dem Computer. Dieses Verwaltungsprogramm kann im Allgemeinen für jede Anwendung eine Datenbank erstellen.
Um die Daten der Entitäten in der Anwendung zu speichern, werden im Allgemeinen mehrere Tabellen in der Datenbank erstellt, um die Daten der Entitäten im Programm zu speichern.
MySQL ist eine portable Datenbank, die auf fast allen aktuellen Betriebssystemen wie Unix/Linux, Windows, Mac und Solaris lauffähig ist. Verschiedene Systeme haben unterschiedliche zugrunde liegende Implementierungen, aber MySQL kann grundsätzlich die Konsistenz der physischen Architektur auf jeder Plattform garantieren.
create
, drop
, alter
insert
,delete
,update
select
grant
,revoke
,commit
Die Speicher-Engine ist die Implementierungsmethode dafür, wie das Datenbankverwaltungssystem Daten speichert, wie die gespeicherten Daten indiziert werden und wie Daten aktualisiert und abgefragt werden.
Der Kern von MySQL ist die Plug-in-Speicher-Engine, die mehrere Speicher-Engines unterstützt.
Speicher-Engines anzeigen: `Show Engines;
Vergleich der Speicher-Engines:
`