数据库是mysql的  现在要将所有表的记录条数加起来,请各位大虾指教!!!!有其他方法也行!(如果可以列出每张表的  表名以及数据条数就更完美了)

解决方案 »

  1.   

    通过 show tables得到当前数据库中的所有表名,然后利用EXCEL生成
    select 'tableName1' as tname,count(*) from tableName1
    union all
    select 'tableName2' as tname,count(*) from tableName2
    union all
    select 'tableName3' as tname,count(*) from tableName3
    union all
    ....
    union all
    select 'tableNameN' as tname,count(*) from tableNameN
      

  2.   

    information_schema的table库  myisam只准确的  innodb是大概的
      

  3.   

    http://blog.csdn.net/ZZ_LGY/archive/2011/01/25/6162793.aspx
      

  4.   

    虽然要excel配合使用,但是方法可行!