mysql - 有什么方法可以检查每个表是否在 MYSQL 5.5 中设置了 innodb_file_per_table?

标签 mysql innodb information-schema mysql-5.5

我想检查是否使用 MYSQL-5.5 查询为每个数据库表设置了 innodb_file_per_table(即创建了 .ibd)。

有什么办法吗?

最佳答案

mysql> show variables like 'innodb_file_per_table';
+-----------------------+-------+
| Variable_name         | Value |
+-----------------------+-------+
| innodb_file_per_table | ON    |
+-----------------------+-------+
1 row in set (0.00 sec)

关于mysql - 有什么方法可以检查每个表是否在 MYSQL 5.5 中设置了 innodb_file_per_table?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22651656/

相关文章:

mysql - 如何在mysql中使用MAX来获得以下结果

mysql - #1025 - 将 './database/#sql-2e0f_1254ba7' 重命名为 './database/table' 时出错(错误号 : 150)

使用索引的 MySQL 慢查询,当我通过探查器运行它时并不慢

REPLACE INTO上的Mysql Innodb死锁问题

MySQL 数据库引擎 : MyISAM for information_schema but InnoDB for other databases

mysql - 从相关的两个表中查找重复项

mysql - 在 WHERE block 中使用条件在表中添加列

php - Sql高效快速搜索

php - 将信息模式列注释返回到 php 数组中

mysql - 在为 Model Rails 创建对象之前获取下一个对象 ID