In der MySQL-Datenbank ist der Primärschlüssel das Schlüsselwort, das zur eindeutigen Identifizierung eines Datensatzes verwendet wird. Der Primärschlüssel ist ein wichtiger Teil der Datentabelle. Seine Aufgabe besteht darin, einen Datensatz eindeutig zu identifizieren und sicherzustellen, dass er nicht wiederholt werden kann. Daher ist die Verwendung von Primärschlüsseln beim Abfragen von Datensätzen in der Datentabelle sehr wichtig. Wie fragt man also den Primärschlüssel in MySQL ab? In diesem Artikel werden die relevanten Methoden zum Abfragen von Primärschlüsseln in MySQL ausführlich vorgestellt.
1. Verwenden Sie die Funktion SHOW INDEX, um die Primärschlüsselinformationen der angegebenen Tabelle abzufragen. Die Syntax der Funktion lautet wie folgt:
SHOW INDEX FROM 表名 WHERE Key_name = 'PRIMARY';
Um die Primärschlüsselinformationen entsprechend dem Tabellennamen abzufragen Verwenden Sie die folgende SQL-Anweisung:
SHOW INDEX FROM 表名 WHERE Key_name = 'PRIMARY';
Dabei ist der Tabellenname der Name der Tabelle, deren Primärschlüssel abgefragt werden muss.
Wenn eine Tabelle in der MySQL-Datenbank mehrere Primärschlüssel enthält, können Sie die folgende SQL-Anweisung verwenden, um alle Primärschlüsselinformationen der angegebenen Tabelle abzufragen:
SHOW INDEX FROM 表名 WHERE Non_unique = 0 AND Key_name IN ('PRIMARY');
2. Verwenden Sie den Befehl DESC.
Verwenden Sie den Befehl DESC, um relevante Informationen abzufragen Informationen der angegebenen Tabelle, einschließlich Primärschlüsselinformationen. Die Syntax dieses Befehls lautet wie folgt:
DESC 表名;
Um die Primärschlüsselinformationen entsprechend dem Tabellennamen abzufragen, können Sie die folgende SQL-Anweisung verwenden:
DESC 表名;
Unter diesen ist der Tabellenname der Name der Tabelle, deren Primärschlüssel muss abgefragt werden.
Der Befehl DESC gibt einen Ergebnissatz zurück, der Spalteninformationen der angegebenen Tabelle enthält. In diesem Ergebnissatz werden die Primärschlüsselinformationen als PRI markiert.
3. Verwenden Sie INFORMATION_SCHEMA
Verwenden Sie die Funktion INFORMATION_SCHEMA, um die Primärschlüsselinformationen der angegebenen Tabelle abzufragen. Die Syntax der Funktion lautet wie folgt:
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '数据库名' AND TABLE_NAME = '表名' AND COLUMN_KEY = 'PRI'
Um die Primärschlüsselinformationen gemäß dem Tabellennamen abzufragen, können Sie verwenden die folgende SQL-Anweisung:
SELECT COLUMN_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_SCHEMA = '数据库名' AND TABLE_NAME = '表名' AND COLUMN_KEY = 'PRI'
Darunter der Datenbankname und der Tabellenname Der Datenbankname und der Tabellenname, für den der Primärschlüssel abgefragt werden muss. Die Funktion
INFORMATION_SCHEMA gibt einen Ergebnissatz zurück, der Spalteninformationen der angegebenen Tabelle enthält. In diesem Ergebnissatz werden die Primärschlüsselinformationen als PRI markiert. Die Primärschlüsselinformationen der angegebenen Tabelle können über die obige SQL-Anweisung abgefragt werden.
Zusammenfassend stellt dieser Artikel drei Methoden zum Abfragen von Primärschlüsselinformationen in der MySQL-Datenbank vor, nämlich die Verwendung der SHOW INDEX-Funktion, die Verwendung des DESC-Befehls und die Verwendung der INFORMATION_SCHEMA-Funktion. Wählen Sie bei tatsächlichen Abfragen einfach je nach Bedarf eine der Methoden aus.
Das obige ist der detaillierte Inhalt vonDetaillierte Einführung in verwandte Methoden zum Abfragen von Primärschlüsseln in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!