SQL 变更表示通过 CREATE
、ALTER
、DROP
、UPDATE
、INSERT
和 DELETE
语句对数据库中的数据进行修改。SQL 变更通常会变更数据库中的数据内容,不会变更数据库的结构。本文介绍如何在数据库工作台 DBW 控制台创建普通 SQL 变更工单。
仅支持选择开启安全管控的实例创建普通 SQL 变更工单进行纳管。
仅支持在 DBW 用户管理内添加的用户创建工单。
单次提交多条 SQL 语句时需用英文分号(;)隔开。
支持的 SQL 类型包括 CREATE
、ALTER
、DROP
、UPDATE
、INSERT
和 DELETE
。
使用普通 SQL 变更工单执行 ALTER
语句可能会导致表被锁,建议您创建无锁结构变更工单修改表。详细操作,请参见创建无锁结构变更工单(OnlineDDL)。
登录 DBW 控制台。
在顶部菜单栏,选择地域。
在左侧导航栏,选择数据管理 > 工单列表。
在工单列表页面,单击创建工单。
在创建工单对话框,配置以下参数信息。
参数 | 说明 |
---|---|
创建人 | 默认为当前登录的账号,不支持修改。 |
数据库类型 | 选择云数据库 MySQL 版。 |
工单类型 | 选择 普通 SQL 变更。SQL 变更表示通过 CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 语句变更数据库中的数据,该变更通常用于改变数据库中的数据内容,但不会改变数据库的结构。 |
执行方式 | 按需选择执行方式,支持以下选择:
|
执行开始时间 | 按需设置开始执行工单的时间。 说明
|
执行结束时间 | 按需开启和设置工单执行结束时间。 说明 在执行方式选择审批后定时执行并设置了执行开始时间时,执行结束时间需晚于执行开始时间。 |
实例 | 从下拉列表中选择需要创建的工单的实例。 |
数据库 | 从下拉列表中选择需要创建工单的数据库。 |
SQL 文本 | 按需设置 SQL 语句。单次提交多条 SQL 语句时需用英文逗号(,)隔开。SQL 变更支持的 SQL 语句包括 CREATE 、ALTER 、DROP 、UPDATE 、INSERT 和 DELETE 。 |
单击提交工单。