Mysql InnoDB表的使用状态无法打开

时间:2017-11-08 09:25:34

标签: mysql innodb

我有InnoDB表的问题。所有表状态都在使用中。

我正在尝试打开表但是它给出错误“表'mysqlbackup.aadhars'在引擎中不存在” enter image description here

请帮帮我

1 个答案:

答案 0 :(得分:1)

表可能属于不同的模式(而不是mysqlbackup)我建议检查所有表名(以及模式)并查看哪个模式aadhars表所属,例如:

SELECT *
FROM information_schema.tables
WHERE table_schema = 'mysqlbackup';

上述查询将返回mysqlbackup架构中存在的所有表的名称。如果要查看aadhars所属的架构,请尝试以下查询:

SELECT *
FROM information_schema.tables
WHERE table_name = 'aadhars';