mysql版本5.7 输入命令:SHOW TABLESPACE table_name;报错
时间: 2024-03-05 17:50:08 浏览: 132
如果你的 MySQL 版本是 5.7,那么 SHOW TABLESPACE 命令是不支持的,因为该命令是在 MySQL 8.0.0 版本中引入的。
如果你想查看表空间的信息,你可以使用以下命令:
```
SELECT TABLE_NAME, ENGINE, TABLESPACE_NAME FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_NAME='table_name';
```
这个命令将返回包括表名、存储引擎和表空间名称在内的表信息。
如果你要检查表空间的状态,你可以使用以下命令:
```
SELECT * FROM INFORMATION_SCHEMA.INNODB_SYS_TABLESPACES;
```
这个命令将返回所有 InnoDB 表空间的信息,包括表空间的状态、大小和位置等。
希望这些命令能够帮助你解决问题。
阅读全文