Heim >Datenbank >navicat >Was tun, wenn in Navicat der Fehler 1075 auftritt?

Was tun, wenn in Navicat der Fehler 1075 auftritt?

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼Original
2019-08-06 13:41:0810860Durchsuche

Was tun, wenn in Navicat der Fehler 1075 auftritt?

AUTO_INCREMENT in MYSQL generiert eine eindeutige Nummer, wenn ein neuer Datensatz in die Tabelle eingefügt wird. Wenn Sie den Wert eines Primärschlüsselfelds jedes Mal automatisch erstellen möchten, wenn ein neuer Datensatz eingefügt wird, können Sie in der Tabelle ein Feld mit automatischer Erhöhung erstellen.

Beispiel für eine MySQL-Tabellenerstellungsanweisung zum Erstellen einer automatisch inkrementierenden Primärschlüsseltabelle:

CREATE TABLE  `tablename` (
`id` int(11) NOT NULL AUTO_INCREMENT , PRIMARY KEY (`id`)
)ENGINE=MyISAM DEFAULT CHARSET=utf8;

Verwandte Empfehlungen: „Navicat für MySQL-Grafik-Tutorial

MySQL Wenn Sie beim Erstellen einer Tabelle die automatische Inkrementierung (auto_increment) festlegen möchten, muss dies die Einstellung des Primärschlüssels (PRIMARY KEY) sein, sie darf nicht NULL sein und es kann nur eine festgelegt werden.

#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key。

Was tun, wenn in Navicat der Fehler 1075 auftritt?

Dieser Fehler bedeutet: #1075 – Die Tabellendefinition ist falsch; es kann nur eine automatische Spalte geben und diese muss als Primärschlüssel definiert werden.

Wenn dieser Fehler auftritt, müssen Sie die Anweisung zur Tabellenerstellung überprüfen. Wenn die automatische Inkrementierung festgelegt ist, müssen Sie das Feld für die automatische Inkrementierung als Primärschlüssel festlegen.

Das obige ist der detaillierte Inhalt vonWas tun, wenn in Navicat der Fehler 1075 auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn