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 werden hauptsächlich Beispiele ...
Inhaltsverzeichnis Vorwort 1. DDL 1.1 Datenbankop...
Hier sind einige Probleme, die bei der Verwendung...
Detaillierte Erklärung der MySQL-Instanz mit akti...
Inhaltsverzeichnis Einige grundlegende Anweisunge...
Vorwort Bei baumstrukturierten Daten in der Daten...
In diesem Artikel wird anhand eines Beispiels ein...
Einführung Heute habe ich gelernt, wie man mit Py...
In diesem Artikel finden Sie das Installations- u...
1. Integrierte Funktionen 1. Mathematische Funkti...
Wenn wir HTML lernen, führt das Bild-Tag <img&...
Inhaltsverzeichnis 1. Benutzerdefinierter Import ...
Inhaltsverzeichnis 1.kvm-Bereitstellung 1.1 KVM-I...
Inhaltsverzeichnis Zusammenfassung Gesamtprozess ...
Umgebung: CentOS 7 Offizielle Dokumentation: http...