[MySQL] Nombre de lignes des tables d’une base de données
Pour avoir une vision globale
SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = '{votre base}';Exemple
mysql> SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'botaplus';
+-----------------+
| SUM(TABLE_ROWS) |
+-----------------+
| 358391 |
+-----------------+
1 row in set (0.65 sec)
mysql> SELECT SUM(TABLE_ROWS) FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA = 'botaplus2';
+-----------------+
| SUM(TABLE_ROWS) |
+-----------------+
| 352641 |
+-----------------+
1 row in set (0.16 sec)Pour avoir une vision précise
Editer un fichier statut.sql qui contient la commande suivante :
show table statuspuis exécuter la commande :
mysql -u root -p botaplus < statut.sql > botaplus.csv
mysql -u root -p botaplus2 < statut.sql > botaplus2.csvAccueil > Linux > Développement > [MySQL] Nombre de lignes des tables d’une base de données