Heim >Datenbank >MySQL-Tutorial >Können wir die Gesamtzeilenzahl der MySQL-Datenbank ermitteln?

Können wir die Gesamtzeilenzahl der MySQL-Datenbank ermitteln?

WBOY
WBOYnach vorne
2023-09-13 17:37:071390Durchsuche

我们可以获得 MySQL 数据库的总行数吗?

Um die Gesamtzahl der Zeilen in einer MySQL-Datenbank zu erhalten, können Sie die Aggregatfunktion SUM() zusammen mit der integrierten Spalte TABLE_ROWS aus INFORMATION_SCHEMA.TABLES verwenden.

Die Syntax lautet wie folgt:

SELECT SUM(TABLE_ROWS)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = database();

Angenommen, wir verwenden Namen Die Datenbank für „Beispiel“.

Jetzt erhalten wir die Gesamtzahl der Zeilen in der MySQL-Datenbank –

mysql> SELECT SUM(TABLE_ROWS)
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_SCHEMA = database();

Dies erzeugt die folgende Ausgabe –

+-----------------+
| SUM(TABLE_ROWS) |
+-----------------+
| 2043            |
+-----------------+
1 row in set (22.11 sec)

Das obige ist der detaillierte Inhalt vonKönnen wir die Gesamtzeilenzahl der MySQL-Datenbank ermitteln?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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