Heim  >  Artikel  >  Datenbank  >  So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

coldplay.xixi
coldplay.xixiOriginal
2020-08-25 10:47:494449Durchsuche

So legen Sie nicht doppelte MySQL-Daten fest: Verwenden Sie zunächst Navicat, um eine Verbindung zur MySQL-Datenbank herzustellen, und wählen Sie den Benutzernamen aus. Klicken Sie dann mit der rechten Maustaste, um die Designtabelle auszuwählen. Wechseln Sie dann zur Indexregisterkarte in der Designtabelle und wählen Sie die aus Felder, die eindeutige Einschränkungen erfordern, wählen schließlich den Typ „Eindeutig“ aus.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

【Verwandte Lernempfehlungen: MySQL-Lernen

So legen Sie nicht duplizierte MySQL-Daten fest:

1. Verwenden Sie Navicat, um eine Verbindung zur MySQL-Datenbank herzustellen und eine neue Benutzertabelle zu erstellen.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

2. Füllen Sie dann ein paar Testinhalte aus, um den Testeffekt zu demonstrieren.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

3. Wählen Sie den Benutzernamen aus, klicken Sie mit der rechten Maustaste und wählen Sie Design Table.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

4. Wechseln Sie dann in der Designtabelle zur Registerkarte Index.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

5. Dieser Schritt beginnt mit dem Hinzufügen eines Index. Wenn kein Indexname erforderlich ist, kann dieser standardmäßig leer gelassen werden. Das Tool generiert automatisch einen Namen, der mit dem Feldnamen übereinstimmt. Klicken Sie auf die Schaltfläche hinter dem Feld, um ein Auswahlfeld anzuzeigen. Wählen Sie das Feld aus, das eindeutige Einschränkungen erfordert. Hier haben wir das Feld „Anmeldename“.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

6. Auswahl des Indextyps, hier ist der Schlüssel, die Eindeutigkeitsbeschränkung muss den eindeutigen Typ auswählen.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

7. Nachdem Sie schließlich den eindeutigen Index hinzugefügt haben, ändern Sie den Anmeldenamen des dritten Datenelements in „bb“, damit er mit dem des zweiten Elements übereinstimmt, und klicken Sie dann zum Speichern auf die Schaltfläche „Häkchen“ unten.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

8 . Zu diesem Zeitpunkt speichern. Manchmal wird ein Fehler mit der Meldung „Doppelter Eintrag ‚bb‘ für Schlüssel ‚login_name‘“ gemeldet, was darauf hinweist, dass die hinzugefügte Eindeutigkeitsbeschränkung wirksam geworden ist.

So stellen Sie ein, dass MySQL-Daten nicht dupliziert werden

Das obige ist der detaillierte Inhalt vonSo stellen Sie ein, dass MySQL-Daten nicht dupliziert werden. 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