MySQL - ALTER TABLE SPACE 语句



ALTER TABLE SPACE 语句

MySQL 的 ALTER TABLE SPACE 语句用于对表空间进行更改。使用此语句,我们可以添加或删除数据文件。

语法

以下是 ALTER TABLESPACE 语句的语法:

ALTER TABLESPACE tablespace_name {ADD | DROP} DATAFILE 'file_name'

其中,`tablespace_name` 是需要更改的现有表空间的名称。

示例

假设我们创建了一个表空间,如下所示:

CREATE TABLESPACE sample ENGINE = INNODB;

以下查询重命名上面创建的表空间:

ALTER TABLESPACE sample RENAME TO demo;

重命名表空间后,如果您尝试再次更改它,将会生成错误,例如:

ALTER TABLESPACE sample RENAME TO test;
ERROR 3510 (HY000): Tablespace sample doesn't exist.
mysql_statements_reference.htm
广告
© . All rights reserved.