Dieser Artikel beschreibt anhand von Beispielen die grundlegenden Operationen von MySQL-Datentabellen, einschließlich Tabellenstrukturoperationen und Feldoperationen. Teilen Sie uns die Einzelheiten zu Ihrer Information mit: In diesem Abschnitt wird Folgendes beschrieben:Tabellenstrukturoperationen
Feldoperationen
Erstveröffentlichung: 2018-02-18 21:31 TabellenstrukturoperationenErstellen Sie eine Datentabelle:
Tabelle erstellen [falls nicht vorhanden] Tabellenname ( Feldname Datentyp, Feldname Datentyp)[Tabellenoptionen];
-- Bevor Sie eine Tabelle erstellen, müssen Sie eine Datenbank angeben. Sie können use verwenden, um anzugeben, auf welcher Datenbank nachfolgende Vorgänge basieren, oder Sie können den Datenbanknamen als Präfix verwenden, um anzugeben, in welcher Datenbank die Datentabelle erstellt wird.
Sehen Sie sich das Datenblatt an:Zeigen Sie die Datentabelle an, um die vorhandene Datentabelle und die Feldinformationen der Datentabelle anzuzeigen
-- Alle Tabellen anzeigen Tabellen anzeigen; -- Zeigen Sie einige Tabellen an, z. B. „Fuzzy Match“. - Zeigen Sie die Anweisung zur Tabellenerstellung an. Show Create Table Data Table Name; -- Drehen Sie, um die Struktur anzuzeigen. Zeigen Sie „Tabelle erstellen“ an. Datentabellenname\G; -- Tabellenstruktur anzeigen: Feldinformationen in der Tabelle anzeigen: Desc/Beschreibung Tabellenname; Tabellennamen beschreiben; Spalten aus Tabellennamen anzeigen;
Tabellen anzeigen; Legende:
Spalten aus Tabellenname beschreiben/einblenden; Ändern Sie die Datentabellenstruktur:Beim Ändern einer Tabelle können Sie nur den Tabellennamen und die Tabellenoptionen ändern.
-- Ändern Sie den Tabellennamen: Tabelle umbenennen, alten Tabellennamen in neuen Tabellennamen; --Tabellenoptionen ändern: Tabelle ändern, Tabellenname, Tabellenoption [=] Wert;
Tabelle „Student“ in „my_student“ umbenennen; Tabellenklasse in my_class umbenennen; -- Tabelle ändern my_student charset gbk; Tabelle ändern my_collation_bin collate =utf8_bin; Löschen Sie die Datentabelle:
Tabelle Tabellenname1, Tabellenname2 löschen...;
Demo der Drop-Tabelle; Tabelle „Demodaten“ löschen;
Feldoperationen:Neue Felder:Neue Felder werden basierend auf der vorhandenen Tabelle hinzugefügt.
Tabelle ändern Tabellenname hinzufügen [Spalte] Feldname Datentyp [Spaltenattribute] [Position];
Tabelle ändern Tabellenname hinzufügen [Spalte] Feldname Datentyp [Spaltenattribute] [Position]; Ändern Sie die Tabellendemo und fügen Sie zuerst die Spalten-ID int hinzu. Tabelle demo ändern, ID int hinzufügen; Tabelle demo ändern, Klasse int nach Alter hinzufügen; Ändern Sie die Tabelle demo und fügen Sie nach dem Alter eine Zahl int hinzu, die nicht null ist.
Ändern Sie die Felder:Das Ändern eines Feldes beinhaltet im Allgemeinen das Ändern des Felddatentyps oder der Feldattribute
Tabelle ändern Tabellenname Feldnamen ändern Datentyp [Attribut] [Position];
Ändere die Tabelle my_student und ändere die Nummer char(10) nach der ID. Tabelle demo ändern, Nummer int null ändern; -- Tabelle „Student“ ändern, Namen ändern, varchar (20) nicht null; -- Tabelle „Student“ ändern, Namen ändern, varchar (20), nicht null, Primärschlüssel;
Felder umbenennen:
Tabelle ändern, Tabellenname ändern, altes Feld, neues Feld, Datentyp [Attribut] [Position];
Tabelle ändern, Demo ändern, Klassenzimmer ändern, varchar (10); Tabelle ändern my_student, Geschlecht ändern varchar(10);
Löschen eines Felds:
Tabelle ändern, Tabellenname, Feldname löschen;
Tabelle ändern my_student, Alter löschen; Demo-Drop-Raum für Tabellenänderung;
Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen auf dieser Site ansehen: „MySQL-Abfragekenntnisse“, „MySQL-Transaktionsoperationskenntnisse“, „MySQL-gespeicherte Prozedurkenntnisse“, „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“ und „Zusammenfassung der allgemeinen MySQL-Funktionen“. Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist. Das könnte Sie auch interessieren:
|
>>: Detaillierte Erläuterung des Anwendungsbeispiels für den JQuery-Tag-Selektor
Dieser Artikel beschreibt den MySQL-Show-Vorgang ...
Was ist ein Selektor? Die Rolle des Selektors bes...
Wenn Sie nginx als Reverse-Proxy verwenden, könne...
Mittlerweile werden die meisten Projekte auf Dock...
Vim ist ein leistungsstarker Vollbild-Texteditor ...
Die Methoden zur Installation von Nginx und mehre...
pthread_create-Funktion Funktionseinführung pthre...
In diesem Artikelbeispiel wird der spezifische Co...
Der erste Cutter in China github.com/chokcoco Hie...
Inhaltsverzeichnis Abhängigkeiten installieren Ko...
Welche Informationen möchten Sie erhalten, wenn S...
Inhaltsverzeichnis Einführung Frage Design 1: Adj...
Drei Möglichkeiten zum Definieren von Funktionen ...
Prinzip Setzen Sie beim Schweben einen Schatten a...
Bei Verwendung des Layouts justify-content:space-...