So fügen Sie Spalten in einer MySQL-Datenbank hinzu, löschen und ändern sie

So fügen Sie Spalten in einer MySQL-Datenbank hinzu, löschen und ändern sie

Dieser Artikel beschreibt anhand eines Beispiels, wie Sie Spalten in einer MySQL-Datenbank hinzufügen, löschen und ändern. Teilen Sie uns die Einzelheiten zu Ihrer Information mit:

Erstellen Sie eine neue Tabelle user_info:

CREATE TABLE Benutzerinfo(
id INT NICHT NULL PRIMÄRSCHLÜSSEL AUTO_INCREMENT,
Benutzername CHAR(20) NOT NULL DEFAULT '',
Geschlecht TINYINT UNSIGNED NOT NULL DEFAULT 0,
Gewicht TINYINT UNSIGNED NOT NULL DEFAULT 0
)ENGINE=MyISAM STANDARD-CHARSET=utf8;

Die neue Spalte ist standardmäßig die letzte Spalte der Tabelle.

Syntax: Tabelle ändern, Tabellenname, Spaltenname hinzufügen, Spaltentyp, Spaltenattribut

Tabelle ändern, Benutzerinfo, Höhe hinzufügen, Tinyint, vorzeichenlos, nicht null, Standard 0;

Löschen einer Spalte

Syntax: Tabelle ändern, Tabellenname, Spaltenname löschen

Tabelle ändern, Benutzerinfo, Abwurfhöhe;

Fügen Sie eine Spalte hinzu und platzieren Sie sie nach der angegebenen Spalte

Syntax: Tabelle ändern, Tabellenname, Spaltenname hinzufügen, Typattribut [Standardwert] nach Spaltenname angeben

Tabelle „User_Info“ ändern, Höhe „Tintyint“ hinzufügen, nicht null, Standard 0 nach Benutzername;

Ändern Sie den angegebenen Spaltennamen

Syntax: Tabelle ändern Tabellenname alten Spaltennamen ändern neuen Spaltennamen Typ Attribut Standardwert

Tabelle ändern, Benutzerinfo, Höhe ändern, Shengao Smallint nicht null, Standard 0;

ändern Ändert die Spalte, kann aber den Spaltennamen nicht ändern

Syntax: Tabelle ändern Tabellenname Spaltenname ändern Typ Attribut Standardwert

Tabelle ändern, Benutzerinfo, Shengao ändern, Tinyint nicht null, Standard 0;

Leser, die an weiteren MySQL-bezogenen Inhalten interessiert sind, können sich die folgenden Themen ansehen: „Zusammenfassung der allgemeinen MySQL-Funktionen“, „Zusammenfassung der Kenntnisse zu MySQL-Protokollvorgängen“, „Zusammenfassung der Kenntnisse zu MySQL-Transaktionsvorgängen“, „Zusammenfassung der Kenntnisse zu gespeicherten MySQL-Prozeduren“ und „Zusammenfassung der Kenntnisse zu MySQL-Datenbanksperren“.

Ich hoffe, dass dieser Artikel für jedermann beim Entwurf einer MySQL-Datenbank hilfreich ist.

Das könnte Sie auch interessieren:
  • Der Unterschied zwischen gespeicherten Prozeduren und Transaktionen in MySQL-Datenbanken
  • Bedeutung und Berechnungsmethode von QPS und TPS der MySQL-Datenbank
  • So sichern und wiederherstellen Sie die MySQL-Datenbank, wenn sie zu groß ist
  • PHP-Backend-Quellcodebeispiel zum Sichern einer MySQL-Datenbank
  • So verwenden Sie Shell-Skripte, um täglich automatisch mehrere MySQL-Datenbanken zu sichern
  • Einführung in die Verwendung von mysqli zur Vorbereitung auf den Betrieb der Datenbank in PHP5
  • Die MySQL-Datenbankmigration exportiert und importiert schnell große Datenmengen
  • Shell-Skript zum Bedienen der MySQL-Datenbank zum Löschen doppelter Daten
  • Durch Kombinieren von Einfügen und Auswählen wird die Methode „Einfügen des Maximalwerts eines Felds in der Datenbank + 1“ implementiert.
  • Sprechen Sie über Ihre Erfahrungen im Datenbankfelddesign

<<:  Implementierungsprozess des Nginx-Hochverfügbarkeitsclusters

>>:  Echtzeitaktualisierung einer langen Verbindung auf der Vue+WebSocket-Seite

Artikel empfehlen

Tutorial-Diagramm zur Installation von mysql8.0.18 unter Linux (Centos7)

1 Holen Sie sich das Installationsressourcenpaket...

Detaillierte Einführung in den HTML-Head-Tag

Der HTML-Kopfteil enthält viele Tags und Elemente,...

Lösungen für ungültige Nullsegmentbeurteilungen und IFNULL()-Fehler in MySql

MySql Nullfeldbeurteilung und IFNULL-Fehlerverarb...

Eine kurze Diskussion darüber, wie man JS Schritt für Schritt lernt

Inhaltsverzeichnis Überblick 1. Verstehen Sie die...

So installieren Sie die IonCube-Erweiterung mit Pagoda

1. Installieren Sie zuerst die Pagode Installatio...

Lösung für mehrere Docker-Container, die nicht die gleiche Portnummer haben

Hintergrund In Docker werden vier Container mit d...

So verwenden Sie griechische Buchstaben in HTML-Seiten

Griechische Buchstaben sind eine sehr häufig verw...

Projektpraxis zum Bereitstellen von Docker-Containern mit Portainer

Inhaltsverzeichnis 1. Hintergrund 2. Bedienungssc...