1. Verwenden Sie die UUID-Funktion, um eine eindeutige und unregelmäßige Primärschlüssel-ID zu generierenSQL: CREATE TABLE `test` ( `id` varchar(100) COLLATE utf8_estonian_ci NOT NULL COMMENT 'Eindeutig und kein Duplikat', `create_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP, `update_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP BEI UPDATE CURRENT_TIMESTAMP, `Geschlecht` int(11) DEFAULT NULL, `name` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Benutzername` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Passwort` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Klassen` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `major` int(255) DEFAULT NULL, `QQ` int(20) DEFAULT NULL, `stellmichvor` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, PRIMÄRSCHLÜSSEL (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_estonian_ci ROW_FORMAT=DYNAMISCH; Oberfläche: Anweisung einfügen: INSERT INTO test(id, Geschlecht, Name, Benutzername, Passwort, Klassen, Hauptfach, QQ, stell dich vor) VALUE(replace(uuid(), '-', ''),1,"Benutzername","xck","001","Benutzername",265,953190259,"Benutzername"); Zweimal ausgeführt, wodurch zwei unterschiedliche IDs generiert werden: 2. Automatisches Wachstum der IDÄndern Sie den Typ in Integer und wählen Sie unten Auto-Growth aus. Siehe DDL: CREATE TABLE `test` ( `id` bigint(100) NOT NULL AUTO_INCREMENT COMMENT 'eindeutig und kein Duplikat', `create_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP, `update_time` Zeitstempel NICHT NULL STANDARD CURRENT_TIMESTAMP BEI UPDATE CURRENT_TIMESTAMP, `Geschlecht` int(11) DEFAULT NULL, `name` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Benutzername` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Passwort` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `Klassen` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, `major` int(255) DEFAULT NULL, `QQ` int(20) DEFAULT NULL, `stellmichvor` varchar(255) COLLATE utf8_estonian_ci DEFAULT NULL, PRIMÄRSCHLÜSSEL (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_estonian_ci ROW_FORMAT=DYNAMISCH; Fügen Sie ein Datenstück ein, SQL: INSERT INTO test(Geschlecht,Name,Benutzername,Passwort,Klassen,Hauptfach,QQ,stellmichvor) VALUE(1,"Geschlecht","xck","001","Geschlechtsneutral",265,953190259,"Geschlechtsneutral"); Entsprechende Datenbankänderungen: Dies ist das Ende dieses Artikels zum Generieren der MySQL-Primärschlüssel-ID (selbstinkend, eindeutig und unregelmäßig). Weitere relevante Inhalte zum Generieren der MySQL-Primärschlüssel-ID finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Der Iframe-Frame setzt den weißen Hintergrund im IE-Browser auf transparent
>>: Tabelle td Bild horizontal und vertikal zentriert Code
<br />Zu jedem unserer Themen bespricht das ...
Die Cursorgröße im Eingabefeld ist inkonsistent De...
Bevor wir weiter analysieren, warum der MySQL-Dat...
Blockelement p - Absatz Text vorformatieren Tisch ...
Vorwort Jeder, der JavaScript gelernt hat, muss s...
Vorwort: Im vorherigen Artikel haben wir hauptsäc...
<br />Navigation bezieht sich nicht nur auf ...
Ich habe in letzter Zeit nichts zu tun, also bast...
Finden Sie das Problem Kürzlich habe ich bei der ...
Ich habe kürzlich die Tutorial-Reihe zu CSS-Anima...
Ursprung: Vor einigen Tagen hat ein Tester eine A...
vorgenannt Dieser Artikel ist sehr kurz~ Der Haup...
Inhaltsverzeichnis 1.JSON-Zeichenfolge 1.1Json-Sy...
Dies ist mein erster Blog. Es geht um die Zeit, a...
Inhaltsverzeichnis Was ist eine Mindmap? Wie zeic...