Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uzyskaj liczbę rekordów dla wszystkich tabel w bazie danych MySQL

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

Uwaga z dokumentacji: W przypadku tabel InnoDB liczba wierszy jest tylko przybliżonym szacunkiem wykorzystywane w optymalizacji SQL. Będziesz musiał użyć COUNT(*) do dokładnego zliczenia (co jest droższe).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Połącz się zdalnie z MySQL

  2. Jak uzyskać metadane bazy danych?

  3. Jak zmienić nazwę bazy danych MySQL

  4. Podstawowe porównanie administracyjne między Oracle, MSSQL, MySQL, PostgreSQL

  5. Nie mogę znaleźć my.cnf na moim komputerze z systemem Windows