跳到主要内容
版本: 最新版本-3.5

ALTER STORAGE VOLUME

ALTER STORAGE VOLUME 语句用于修改存储卷的凭证属性、注释或状态(enabled)。有关存储卷属性的更多信息,请参阅 CREATE STORAGE VOLUME。 此功能从 v3.1 开始支持。

注意

  • 只有具有特定存储卷 ALTER 权限的用户才能执行此操作。
  • 现有存储卷的 TYPELOCATIONS 和其他与路径相关的属性无法修改。 您只能修改其凭证相关的属性。 如果更改了与路径相关的配置项,则在更改之前创建的数据库和表将变为只读,并且您无法将数据加载到其中。
  • enabledfalse 时,无法引用相应的存储卷。

语法

ALTER STORAGE VOLUME [ IF EXISTS ] <storage_volume_name>
{ COMMENT = '<comment_string>'
| SET ("key" = "value"[,...]) }

参数

参数描述
storage_volume_name要修改的存储卷的名称。
COMMENT存储卷的注释。

有关可以修改或添加的属性的详细信息,请参阅 CREATE STORAGE VOLUME - PROPERTIES

示例

示例 1:禁用存储卷 my_s3_volume

MySQL > ALTER STORAGE VOLUME my_s3_volume
-> SET ("enabled" = "false");
Query OK, 0 rows affected (0.01 sec)

示例 2:修改存储卷 my_s3_volume 的凭证信息。

MySQL > ALTER STORAGE VOLUME my_s3_volume
-> SET (
-> "aws.s3.use_instance_profile" = "true"
-> );
Query OK, 0 rows affected (0.00 sec)

相关 SQL 语句