Heim > Datenbank > MySQL-Tutorial > Was sind die Schlüsselwörter des Primärschlüssels in MySQL?

Was sind die Schlüsselwörter des Primärschlüssels in MySQL?

下次还敢
Freigeben: 2024-04-26 07:09:14
Original
619 Leute haben es durchsucht

Verwenden Sie in MySQL das Schlüsselwort PRIMARY KEY, um den Primärschlüssel anzugeben. Der Primärschlüssel ist ein Feld oder eine Feldkombination, die jede Datensatzzeile eindeutig identifiziert (der Primärschlüsselwert jeder Zeile ist unterschiedlich). und ungleich Null (der Primärschlüsselwert ist nicht NULL). Definieren Sie außerdem den Primärschlüssel mit der folgenden Syntax: CREATE TABLE Tabellenname ( Spaltenname1 DATA_TYPE PRIMARY KEY, ... ).

Was sind die Schlüsselwörter des Primärschlüssels in MySQL?

Schlüsselwörter für Primärschlüssel in MySQL

In MySQL lautet das Schlüsselwort zur Angabe des Primärschlüssels PRIMARY KEY.

Definition des Primärschlüssels

Ein Primärschlüssel ist ein Feld oder eine Kombination von Feldern, das jede Datensatzzeile in einer Datenbanktabelle eindeutig identifiziert. Es hat die folgenden Eigenschaften:

  • Eindeutigkeit: Der Primärschlüsselwert ist für alle Zeilen in einer bestimmten Tabelle eindeutig.
  • Nicht null: Der Primärschlüssel darf kein NULL-Wert sein.

Verwenden Sie das Schlüsselwort PRIMARY KEY

Um ein oder mehrere Felder als Primärschlüssel festzulegen, verwenden Sie beim Erstellen der Tabelle das Schlüsselwort PRIMARY KEY wie folgt:

<code class="sql">CREATE TABLE table_name (
  column_name1 DATA_TYPE PRIMARY KEY,
  column_name2 DATA_TYPE,
  ...
);</code>
Nach dem Login kopieren

Wobei:

  • table_name code> ist der Name der Tabelle. <code>table_name 是表的名称。
  • column_name1 是主键字段的名称。
  • DATA_TYPE 指定字段的数据类型。

示例

以下示例创建一个名为 customers 的表,其中 customer_id 是主键:

<code class="sql">CREATE TABLE customers (
  customer_id INT PRIMARY KEY,
  name VARCHAR(255),
  email VARCHAR(255)
);</code>
Nach dem Login kopieren

在上述示例中,customer_id 字段是唯一的且非空的,这意味着表中没有两行具有相同的 customer_id 值,并且 customer_id

column_name1 ist der Name des Primärschlüsselfelds. 🎜🎜DATA_TYPE gibt den Datentyp des Feldes an. 🎜🎜🎜🎜Beispiel🎜🎜🎜Das folgende Beispiel erstellt eine Tabelle mit dem Namen customers, wobei customer_id der Primärschlüssel ist: 🎜rrreee🎜Im obigen Beispiel customer_id ist eindeutig und ungleich Null, was bedeutet, dass keine zwei Zeilen in der Tabelle denselben <code>customer_id-Wert haben und der customer_id-Wert niemals NULL ist. 🎜

Das obige ist der detaillierte Inhalt vonWas sind die Schlüsselwörter des Primärschlüssels in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage