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
Zweck Kapseln Sie die Karussellkomponente und ver...
Inhaltsverzeichnis 1.watch überwacht Änderungen i...
1. Hintergrund Obwohl ich viele Blogs und Artikel...
Häufig gestellte Fragen zu benutzerdefinierten Bi...
SQL-Anweisung /* Einige Methoden zum Eliminieren ...
1. Docker auf dem Server installieren yum install...
Boost installieren Es gibt viele Möglichkeiten, C...
Dieser Artikel beschreibt anhand von Beispielen d...
Auf manchen Websites sieht man oft Bilder, die ko...
Vor einiger Zeit stieß ich während der Entwicklun...
Schritt 1: Ändern Sie DATABASES in setting.py # D...
Vorwort Jeder, der schon einmal JSON verwendet ha...
Detaillierte Erklärung des Docker-Tags Die Verwen...
Inhaltsverzeichnis vue2.x Vorkonzept: Routing-Hoo...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...