SELECT
t.TABLE_NAME as '表名',
t.TABLE_ROWS as '行数',
t.TABLE_COMMENT as '表注释'
FROM
information_schema.`TABLES` t
WHERE
t.TABLE_SCHEMA = 't'
#AND t.TABLE_NAME LIKE ''
ORDER BY
t.TABLE_ROWS DESC
上面这个语句只需要改你要查的库名就可以了,就是语句中的 t.TABLE_SCHEMA
t.TABLE_NAME一般不用,除非你查的库中系统表和业务表混合了,不过一般不可能,因为开发系统的架构师不可能傻到那种地位去,肯等会分开的
如果你要查询到字段级那就用下面的这个语句
SELECT
t.TABLE_NAME,t.TABLE_COMMENT,c.COLUMN_NAME,c.COLUMN_TYPE,c.COLUMN_COMMENT
FROM
information_schema.TABLES t,INFORMATION_SCHEMA.Columns c
WHERE
c.TABLE_NAME=t.TABLE_NAME
AND
t.`TABLE_SCHEMA`='数据库名';