Mysql
 sql >> Database >  >> RDS >> Mysql

Ottieni i conteggi dei record per tutte le tabelle nel database MySQL

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

Nota dai documenti però: Per le tabelle InnoDB, il conteggio delle righe è solo una stima approssimativa utilizzato nell'ottimizzazione SQL. Dovrai utilizzare COUNT(*) per i conteggi esatti (che è più costoso).