So setzen Sie den Anfangswert der Auto-Increment-Spalte in der MySQL-Tabelle zurück 1. Problemstellung Beim Entwurf einer MySQL-Datenbank wird eine automatisch inkrementierte numerische Spalte normalerweise so konzipiert, dass sie als Primärschlüssel verwendet wird, der nicht mit dem Unternehmen in Zusammenhang steht. Nach häufigen Lösch- oder Bereinigungsvorgängen in der Datenbank wird der Auto-Increment-Wert weiterhin automatisch erhöht. Was sollten Sie tun, wenn Sie von vorne beginnen müssen? 2. Lösung a. Tabelle ändern aus Tabellenname löschen; ALTER TABLE Tabellenname AUTO_INCREMENT = 1; Wenn die Datenbanktabelle viele Daten enthält, dauert der Löschvorgang lange. Dieses Problem muss daher beachtet werden. b. abschneiden Tabellenname abschneiden Einfach und schnell, klare Daten direkt. 3. Löschen vs. Tuncate Die Hauptunterschiede sind folgende:
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, danke für Ihre Unterstützung dieser Site! Das könnte Sie auch interessieren:
|
<<: Lösung zur Installation von OpenCV 3.2.0 in Ubuntu 18.04
>>: So verwenden Sie das Datums-Plugin vue-bootstrap-datetimepicker in vue-cli 3
Inhaltsverzeichnis Vorwort 1. Anwendungsbeispiele...
In diesem Artikel wird der spezifische Code von J...
Wir verwenden den Parameter „translate“, um Beweg...
1. Verwenden Sie die Tastenkombination Strg + Ums...
Inhaltsverzeichnis 1. Bedingungen für das Versage...
In der heutigen Entwicklungsumgebung ist schnell ...
1. Laden Sie die JDK-Download-Adresse herunter我下載...
In diesem Artikelbeispiel wird der spezifische Ja...
Inhaltsverzeichnis Vorwort 1. Weniger 2. Importie...
Inhaltsverzeichnis 1.1Tinyint-Typbeschreibung 1.2...
Inhaltsverzeichnis Überblick 1. Erstellen eines R...
Der Excel-Export schlägt in der Docker-Umgebung i...
Zum Sortieren ist „order by“ ein Schlüsselwort, d...
Grundlegende Umgebung Pagoden-Montageservice [Pyt...
Verwenden Sie HTML-Farbblöcke, um Daten dynamisch...