Heim  >  Artikel  >  Datenbank  >  Was sind die Designspezifikationen für MySQL-Tabellen?

Was sind die Designspezifikationen für MySQL-Tabellen?

PHPz
PHPznach vorne
2023-05-29 19:43:27765Durchsuche

1. Die Anzahl der einzelnen Instanztabellen muss innerhalb von 2.000 liegen.

2. Die Anzahl der Untertabellen muss innerhalb von 1024 kontrolliert werden.

3. Die Tabelle muss einen Primärschlüssel haben. Es wird empfohlen, UNSIGNED Integer als Primärschlüssel zu verwenden.

Potenzielle Fallstricke: Das Löschen einer Tabelle ohne Primärschlüssel bleibt in der Bibliothek hängen, wenn es sich um eine Master-Slave-Architektur im Zeilenmodus handelt.

4. Die Verwendung von Fremdschlüsseln ist verboten. Soll die Integrität gewährleistet werden, sollte diese durch die Anwendung erreicht werden.

Instanzen

create table class(
    major varchar(16) comment '专业',
    name char(8) comment '班级名',
    nums int comment '人数'
);

Das obige ist der detaillierte Inhalt vonWas sind die Designspezifikationen für MySQL-Tabellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen