Mysql
 sql >> Base de données >  >> RDS >> Mysql

Obtenir le nombre d'enregistrements pour toutes les tables de la base de données MySQL

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

Remarque de la documentation : Pour les tables InnoDB, le nombre de lignes n'est qu'une estimation approximative utilisé dans l'optimisation SQL. Vous devrez utiliser COUNT(*) pour un décompte exact (ce qui est plus cher).