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
In diesem Artikel wird der spezifische Code von V...
Das Debuggen der Website-Kompatibilität ist wirkl...
Szenario: Die Daten in einer Tabelle müssen mithi...
Responsive Design bedeutet, während des Website-E...
Um MySQL-Abfrageergebnisse in CSV zu exportieren,...
Dieser Artikel erläutert anhand von Beispielen di...
Ich habe schon immer Graustufenbilder bevorzugt, d...
Wie unten dargestellt: nsenter -t 1 -m -u -n -i s...
Vorwort Manchmal stellen Dateikopien eine enorme ...
CentOS 8 ist offiziell veröffentlicht! CentOS ent...
Jetzt unterstützt der 2016-Server den Multi-Site-...
Manchmal muss MySQL eine Funktion ähnlich zu last...
Browserkompatibilität ist nichts anderes als Stil...
Inhaltsverzeichnis Vorwort 1. Art von 2. Instanz ...
In diesem Artikelbeispiel wird der spezifische Co...