Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Nhận số lượng bản ghi cho tất cả các bảng trong cơ sở dữ liệu MySQL

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

Lưu ý từ tài liệu: Đối với bảng InnoDB, số hàng chỉ là ước tính sơ bộ được sử dụng trong tối ưu hóa SQL. Bạn sẽ cần sử dụng COUNT (*) cho số lượng chính xác (đắt hơn).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tính toán decile từ tần suất trong MySQL

  2. Lỗi khởi động máy chủ MySQL 'Máy chủ thoát mà không cập nhật tệp PID'

  3. Khắc phục “LỖI 1136 (21S01):Số cột không khớp với số giá trị ở hàng 2” khi sử dụng Câu lệnh VALUES trong MySQL

  4. SQL chỉ chọn các hàng có giá trị tối đa trên một cột

  5. Nhận chênh lệch năm giữa hai ngày trong MySQL dưới dạng số nguyên