Heim  >  Artikel  >  Datenbank  >  Erstellen Sie eine Datentabelle mit MySQL (Tutorial 1 zum Betrieb von MySQL-Datentabellen)

Erstellen Sie eine Datentabelle mit MySQL (Tutorial 1 zum Betrieb von MySQL-Datentabellen)

巴扎黑
巴扎黑Original
2017-04-27 18:44:451659Durchsuche

Bevor Sie die MySQL-Datentabelle bedienen, müssen Sie zunächst die Datenbank auswählen, bevor Sie die Datentabelle in der angegebenen Datenbank bearbeiten können, z. B. eine Datentabelle erstellen, die Tabellenstruktur ändern, die Datentabelle umbenennen oder Daten löschen Tabelle usw. Andernfalls können Sie die Datentabelle nicht bedienen. Okay, lassen Sie uns die spezifischen Operationen für die Datentabelle vorstellen.

Datentabelle erstellen

Das Erstellen einer Datentabelle ist dem Erstellen einer Datenbank sehr ähnlich. Das Syntaxformat von ist:

CREATE [TEMPORARY] TABLE [IF NOT EXISTS] Name der Datentabelle

[(create_definition,...)][table_options][select_statement];


Erklärung zur Anweisung zum Erstellen einer Datentabelle:

TEMPORÄR: Wenn Sie dieses Schlüsselwort verwenden, bedeutet es Erstellen eine temporäre Tabelle

IF NOT EXISTS: Dieses Schlüsselwort wird verwendet, um von MySQL gemeldete Fehler zu vermeiden, wenn die Tabelle nicht existiert

create_definition: Der Spaltenattributteil der Tabelle. MySQL erfordert, dass die Tabelle beim Erstellen einer Darstellung mindestens eine Spalte enthalten muss

table_options: einige charakteristische Parameter der Tabelle

select_statement: der bekannte Teil der SELECT-Anweisung, der verwendet werden kann um schnell eine Tabelle zu erstellen

Das Spaltenattribut create_definition wird unten vorgestellt. Das spezifische Format jeder Spaltendefinition ist wie folgt:

col_name type[NOT NULL][DEFAULT default_value ][AUTO_INCREMENT][PRIMARY KEY][reference_definition]


Erklärung zum Spaltenattribut create_definition:

col_name: Feldname

Typ: Feldtyp

NOT NULL |. Gibt an, ob die Spalte standardmäßig Nullwerte zulässt, also wenn sie null sind Werte sind nicht erlaubt, NOT NULL

DEFAULT default_value: Gibt den Standardwert an

AUTO_INCREMENT: Gibt an, ob es sich um eine automatische Nummerierung handelt. Jede Tabelle kann und muss nur eine AUTO_INCREMENT-Spalte haben indiziert werden

PRIMÄRSCHLÜSSEL: Gibt an, ob es sich um den Primärschlüssel handelt. Eine Tabelle kann nur einen PRIMARY KEY haben. Wenn die Tabelle keinen PRIMARY KEY enthält und einige Anwendungen PRIMARY KEY erfordern, gibt MySQL den ersten UNIQUE-Schlüssel ohne NULL-Spalten als PRIMARY KEY zurück.

Referenzdefinition: Kommentare zu Feldern hinzufügen

Das Obige enthält einige Grundkenntnisse zum Erstellen einer Datentabelle. Es scheint sehr kompliziert zu sein, aber in praktischen Anwendungen können Sie das einfachste Format zum Erstellen verwenden Datentabelle. Das spezifische Format ist wie folgt:

Tabelle Tabellenname erstellen (Spaltenname 1-Attribut, Spaltenname 2-Attribut...);

Das obige ist der detaillierte Inhalt vonErstellen Sie eine Datentabelle mit MySQL (Tutorial 1 zum Betrieb von MySQL-Datentabellen). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn