In diesem Artikel erfahren Sie, wie Sie den Primärschlüssel in MySQL festlegen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Der Primärschlüssel wird als Primärschlüsseleinschränkung bezeichnet, eine Art Einschränkung, die häufig in Datenbanken verwendet wird. Um die Datensuche zu erleichtern, wird jeder Tabelle ein Primärschlüssel hinzugefügt.
Einschränkungen für den Primärschlüssel:
Der Wert des Primärschlüssels darf nicht leer sein
Der Primärschlüssel sollte klar und einzeln sein
Für die Effizienz der Abfrage und Verarbeitung ist der Primärschlüssel wichtig wird im Allgemeinen auf eine Ganzzahl gesetzt
Da wir Daten abfragen müssen, können die Primärschlüssel nicht identisch sein, daher verwenden wir es mit dem Attribut auto_increment
(automatische Inkrementierung)
Es gibt nur einen Primärschlüssel Eine Datentabelle, und es können nicht mehrere Primärschlüssel vorhanden sein.
Beim Erstellen der Tabelle legen Sie den Primärschlüssel fest ;
Feldname: ist das Feld, das wir erstellen müssen;
create table 表名(字段名称 类型 primary key(字段名称));
mysql> create table cmcc (id int,name varchar(25),primary key (id)); Query OK, 0 rows affected mysql> desc cmcc; +-------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+-------------+------+-----+---------+-------+ | id | int(11) | NO | PRI | NULL | | | name | varchar(25) | YES | | NULL | | +-------+-------------+------+-----+---------+-------+ 2 rows in set
alter table 表名 add primary key(字段);
Verwandte kostenlose Lernempfehlungen:
MySQL-Video-Tutorial
Das obige ist der detaillierte Inhalt vonZwei Möglichkeiten, den Primärschlüssel in MySQL festzulegen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!