1. Zusammensetzung und verwandte Konzepte der MySQL-Datenbank Zunächst einmal müssen Sie verstehen, dass MySQL eine relationale Datenbank ist. Der größte Unterschied zu einer nicht-relationalen Datenbank ist das Tabellenkonzept. +Die gesamte MySQL-Umgebung kann als eine einzige größte Datenbank betrachtet werden: Eine +Datenbank B, die mit MySQL erstellt wurde, gehört zu A und ist ein Data Warehouse, das einem Ordner im System entspricht +Datentabelle C: ist der spezifische Ort zum Speichern von Daten, entspricht der Datei im System. Eine Datenbank B enthält mehrere Datentabellen C (beachten Sie, dass Datenbank B und A hier unterschiedlich sind). +Datensatz D: Eine Zeile in einer Datentabelle wird als Datensatz bezeichnet. Wenn wir also eine Datentabelle erstellen, müssen wir eine ID-Spalte erstellen, um zu identifizieren, „welcher Datensatz dies ist“. Der Wert der ID-Spalte kann nicht derselbe sein und muss eindeutig sein, genau wie eine ID-Nummer. Eine Tabelle C kann mehrere Datensätze enthalten. +Feld E: Jede Spalte in einer Tabelle wird als „Feld“ bezeichnet. Jedes Feld in der Datenbank hat Vorschriften, wie z. B.: Felddatentyp, Beurteilung, ob es leer oder nicht leer ist, automatisches Wachstum usw. Ein Datensatz D kann mehrere Felder E haben. +Daten F: Die Schnittpunkte von Zeilen und Spalten sind die eigentlichen „Daten“ F. 2. Grundlegende Datenbankoperationen (in der Ubuntu-Umgebung) und allgemeine Befehlsbeispiele. 2.1 Bei mysql anmelden: mysql-uroot-pu: mit Benutzernamen anmelden, -p: Passwort eingeben 2.2 Datenbank anzeigen: Nach Eingabe des obigen Befehls werden Sie aufgefordert, das Kennwort einzugeben. Nach erfolgreicher Anmeldung wird die oben gezeigte Schnittstelle angezeigt, um die mit System A gelieferten Daten B anzuzeigen showdatabases; Beachten Sie, dass das Semikolon enthalten sein muss. Die folgende Abbildung zeigt die integrierte Datenbank des Systems. 2.3 Erstellen Sie eine Datenbank: Erstellen Sie die Datenbank mytest. Dadurch wird eine Datenbank B mit dem Namen mytest erstellt. 2.4 Wie wählen wir unter den oben genannten 4 Datenbanken die gewünschte Datenbank aus? usemytest, daher ist unsere Datenbank mytest ausgewählt. 2.5 Wenn Sie die Datenbank löschen möchten: dropdatabasemytest. Dadurch wird die Datenbank ohne Erinnerung gelöscht. 2.6 Überprüfen Sie den aktuellen Status: Status; 2.7 Zeigen Sie Tabelle C in der aktuellen Datenbank auf die folgenden zwei Arten an. a:showtables;b:showtablesFROMmytest;.Mytest ist die Datenbank, die wir erstellt haben. 2.8 Erstellen und Löschen von Datentabellen erstelleTabellemeineTabelle(idint,nameint); AblagetabelleMeine Tabelle; 2.9 Wie verwende ich die erstellte Datentabelle, d. h. wie füge ich Daten in die Datentabelle ein? insertintomytable(id,name)werte(1,10); 2.10 Abfrage der Daten in der Tabelle, selectid,namefrommytablewhereid=1order; oder select*frommytable 2.11 Aktualisieren Sie die Daten in der Tabelle, aktualisieren Sie mytable set name=20 where id=1; 2.12 Löschen einer Tabelle: deletefrommytable; oder droptablemytable; 2.13 Änderung der Tabellenstruktur (1) Fügen Sie ein Feldformat hinzu: altertabletable_nameaddcolumn(Feldname Feldtyp);—Diese Methode hat Klammern (2) Geben Sie die Stelle an, an der das Feld eingefügt wird: altertabletable_nameaddcolumnfield namefield typenach einem Feld; (3) Feldname/Feldtyp ändern altertabletable_namechange alter Feldname neuer Feldname neuer Feldtyp; (4) Ändern Sie den Namen der Tabelle altertabletable_nameumbenennentonew_table_name; (5) Alle Daten in der Tabelle auf einmal löschen truncatetabletable_name; Diese Methode sorgt auch dafür, dass die ID in der Tabelle bei 1 beginnt (6) Löschen eines Feldes: altertabletable_namedrop-Feldname; 2.14 Passwortformat ändern: mysqladmin -u Benutzername -p altes Passwort Passwort neues Passwort; 2.15 Zeigen Sie die Struktur der Tabelle an: describemytables; 2.16 Aktuelle Datenbank und Benutzer anzeigen show database(); show user(); 3 Hinweis: 3.1 Wenn Sie beim Eingeben eines Befehls vergessen, nach dem Drücken der Eingabetaste ein Semikolon hinzuzufügen, müssen Sie den Befehl nicht erneut eingeben. Geben Sie einfach ein Semikolon ein und drücken Sie die Eingabetaste. 3.2 Mit den Cursortasten auf und ab können Sie vorherige Befehle aufrufen. Zusammenfassen Dies ist der gesamte Inhalt dieses Artikels zur detaillierten Erklärung der MySQL-Datenbank (basierend auf Ubuntu 14.0.4 LTS 64-Bit). Ich hoffe, er wird für alle hilfreich sein. Interessierte Freunde können auf dieser Site auf andere verwandte Themen verweisen. Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank, Freunde, für die Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: So legen Sie in Linux eine feste IP fest (getestet und effektiv)
>>: Vergleich zwischen Node.js und Deno
◆Zu Favoriten hinzufügen veranschaulichen Klicken...
In Zeilen können dunkle Rahmenfarben individuell ...
Inhaltsverzeichnis 1 Was ist SSH 2 Konfigurieren ...
Inhaltsverzeichnis Frage Lösung Frage Es scheint ...
1. Reinigung vor der Installation rpm -qa | grep ...
1. Laden Sie das Installationspaket mysql-5.7.17-...
In diesem Artikel wird der spezifische Code für d...
Rechtsklickmenü deaktivieren <body oncontextme...
Datentypen und Operationen Datentabelle 1.1 MySQL...
Frage 1: Wenn Sie während der Installation „net s...
Inhaltsverzeichnis Vorwort wissen Übung macht den...
Einführung 1. <iframe>-Tag: Ein Iframe ist ...
Wenn Sie beim Konfigurieren von proxy_pass in ngi...
Detaillierte Erklärung des Linux-Touch-Befehls: 1...
Inhaltsverzeichnis Installieren Sie CentOS7 Konfi...