Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Rufen Sie die Anzahl der Datensätze für alle Tabellen in der MySQL-Datenbank ab

SELECT SUM(TABLE_ROWS) 
     FROM INFORMATION_SCHEMA.TABLES 
     WHERE TABLE_SCHEMA = '{your_db}';

Hinweis aus der Dokumentation: Bei InnoDB-Tabellen ist die Zeilenanzahl nur eine grobe Schätzung in der SQL-Optimierung verwendet. Sie müssen COUNT(*) für genaue Zählungen verwenden (was teurer ist).