Heim > Datenbank > navicat > Hauptteil

Was tun, wenn in Navicat der Fehler 1075 auftritt?

爱喝马黛茶的安东尼
Freigeben: 2019-08-06 13:41:08
Original
10753 Leute haben es durchsucht

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;
Nach dem Login kopieren

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。
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!