开发者社区 问答 正文

MySQL询所有innodb引擎的表及所在的库

MySQL询所有innodb引擎的表及所在的库

展开
收起
Dynastys 2021-10-13 18:22:10 424 分享 版权
阿里云 AI 助理回答

要查询MySQL中所有InnoDB引擎的表及其所在的数据库,您可以执行以下SQL语句:

SELECT TABLE_SCHEMA, TABLE_NAME
FROM information_schema.TABLES
WHERE ENGINE = 'InnoDB';

这条SQL语句从information_schema.TABLES视图中筛选出所有使用InnoDB存储引擎的表,结果将包含表所在的数据库名(TABLE_SCHEMA)和表名(TABLE_NAME)。这样,您就能获取到MySQL实例中所有InnoDB引擎表的详细列表及其所属库信息。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答