mysql - 在 MySQL 中按引擎显示表

标签 mysql storage-engines

如何使用给定引擎显示 MySQL 中的所有表,例如InnoDB、MyISAM、联邦?

最佳答案

使用 INFORMATION_SCHEMA.TABLES表:

SELECT table_name FROM INFORMATION_SCHEMA.TABLES
  WHERE engine = 'InnoDB'

关于mysql - 在 MySQL 中按引擎显示表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1718126/

相关文章:

php - 指定的列不在行中

mysql - 如何搜索列的一部分?

php - 使用 cakephp 3 从不同的数据库中检索关联模型

php - 用于 PHP session 存储的最佳 MySQL 存储引擎

MySQL group 和 sum 连接表

php - Magento 重新索引错误产品平面数据

mysql - 我如何知道一个 mysql 表使用的是 myISAM 还是 InnoDB 引擎?

mysql - 存储引擎 :Memory For Cart Management in eCommerce Site

mysql - MyISAM 或 InnoDB 用于最常写入的表

mysql - 在 MySQL 中使用 PostgreSQL 作为存储引擎?