MySQL查询数据库中的InnoDB引擎的表

进入MySQL,随便打开一个查询窗口,输入下面的查询语句

select table_catalog
      ,table_schema
      ,table_name
      ,engine
from information_schema.tables
where table_schema='erp' and engine='InnoDB';

说明一下:
table_schema,是要查询的数据库。在这里输入你要查询的数据库。如果想看看整个MySQL中有哪些InnoDB表,就去掉table_schema这个条件。

多说一句,MySQL中各个数据库的很多信息都是集中存在information_schema这个数据库中的。
 

你可能感兴趣的