我如何知道 mysql 服务器中是否有 innodb 表?

我如何知道 mysql 服务器中是否有 innodb 表?

我有一个 mysql 服务器,我想禁用它的 innodb 支持。

据说我可以将内存使用量减少至 100MB。

我很确定但不是 100% 确定,服务器中没有 innodb 表。

有没有简单的100% 确定服务器中没有 innodb 表的方法,这样我就可以安全地禁用 innodb 支持

答案1

在 information_schema 数据库中:

SELECT * FROM `TABLES` WHERE `ENGINE` LIKE 'InnoDB'

它会告诉您哪些数据库和表。

答案2

select table_schema, table_name from
information_schema.tables where engine='innodb';

相关内容