Heim > Datenbank > MySQL-Tutorial > So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

coldplay.xixi
Freigeben: 2020-10-19 10:58:03
Original
7381 Leute haben es durchsucht

Mysql legt den Primärschlüssel und die automatische Inkrementierungsmethode der Datentabelle fest: Starten Sie zuerst MySQL, öffnen Sie Navicat, um eine neue Tabelle zu erstellen, und führen Sie dann relevante Anweisungen aus, um das Feld schließlich auszuwählen Unten erhöhen Setzen Sie ein Häkchen, um die automatische Vergrößerung zuzulassen.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

Weitere verwandte kostenlose Lernempfehlungen: MySQL-Tutorial(Video)

MySQL-Methode zum Festlegen des Primärschlüssels und zur automatischen Inkrementierung der Datentabelle:

1 . Starten Sie MySQL, öffnen Sie Navicat, erstellen Sie eine neue Datenbank aaa, klicken Sie mit der rechten Maustaste auf „Tabellen“, wählen Sie „Neue Tabelle“ und erstellen Sie eine neue Tabelle.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

2. Feld xsid hinzufügen, Typ ist int, Feld xsname hinzufügen, Typ ist vachar. Wählen Sie wie in der Abbildung gezeigt das Feld xsid aus und legen Sie dieses Feld als Primärschlüssel fest, indem Sie auf Primärschlüssel oder an Position 2 in der Abbildung klicken. Speichern Sie die Tabelle als xstable.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

3. Öffnen Sie die Tabelle xstable, erstellen Sie eine neue Abfrage und geben Sie die SQL-Anweisung in das Bild ein. Nach erfolgreicher Ausführung werden Daten in die Tabelle eingefügt.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

4. Setzen Sie den xsid-Wert in SQL auf leer. Die erste Ausführung der Anweisung kann standardmäßig als 0 gespeichert werden. Bei der zweiten Ausführung wird ein Fehler gemeldet Figur. Es ist ersichtlich, dass die Ausführung nicht erfolgreich sein kann, wenn der spezifische Wert von xsid nicht festgelegt werden kann.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

5. Öffnen Sie die Designoberfläche der Tabelle xstable, wählen Sie das xsid-Feld aus und setzen Sie unten ein Häkchen vor „Auto Increment“, um automatisches Wachstum auszuwählen.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

6. Führen Sie auf der Abfrageseite die SQL-Anweisung erneut mit leerer xsid aus. Die Ausführung ist erfolgreich und kann mehrmals ausgeführt werden. Öffnen Sie die xstable-Tabelle, überprüfen Sie die Daten und stellen Sie fest, dass mehrere Daten erfolgreich eingefügt wurden und der xsid-Wert jedes Mal automatisch um 1 erhöht wird. Nach dem Festlegen der automatischen Inkrementierung kann SQL das xsid-Feld auch ignorieren und es direkt in die Form von Abbildung 3 schreiben.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

7. Öffnen Sie die Designoberfläche der Tabelle xstable. Der durch Auto Increment festgelegte Wert ist der Anfangswert des automatischen Wachstums.

So legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest

Das obige ist der detaillierte Inhalt vonSo legen Sie den Primärschlüssel und die automatische Inkrementierung der Datentabelle in MySQL fest. 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