使用MySQL,有没有办法在数据库的所有200个表中的每个表中转储记录数?

时间:2010-05-24 19:44:00

标签: mysql sql database count

假设有一个包含200个表的数据库,是否可以快速查看每个表中有多少条记录,如果可能,按记录数下降排序?

2 个答案:

答案 0 :(得分:2)

show table status能解决您的问题吗?它有行数?

答案 1 :(得分:2)

SELECT table_name,
       table_rows
  FROM `information_schema`.`tables`
 WHERE table_schema = '<Your Database Name>'
 ORDER BY table_rows DESC