你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

az mysql flexible-server deploy

为 MySQL 服务器启用并运行GitHub Actions工作流。

命令

az mysql flexible-server deploy run

在 github 存储库中运行现有工作流。

az mysql flexible-server deploy setup

为 MySQL 服务器创建GitHub Actions工作流文件。

az mysql flexible-server deploy run

在 github 存储库中运行现有工作流。

az mysql flexible-server deploy run --action-name
                                    --branch

示例

在 github 存储库中运行现有工作流

az mysql flexible-server deploy run --action-name testAction --branch userBranch

必需参数

--action-name

github 操作的名称。

--branch

要上传 github 操作文件的分支的名称。 默认值为当前分支。

az mysql flexible-server deploy setup

为 MySQL 服务器创建GitHub Actions工作流文件。

az mysql flexible-server deploy setup --admin-password
                                      --admin-user
                                      --repo
                                      --sql-file
                                      [--action-name]
                                      [--allow-push {false, true}]
                                      [--branch]
                                      [--database-name]
                                      [--ids]
                                      [--resource-group]
                                      [--server-name]
                                      [--subscription]

示例

为 MySQL 服务器创建GitHub Actions工作流文件。

az mysql flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction

为 MySQL 服务器创建GitHub Actions工作流文件并将其推送到远程存储库

az mysql flexible-server deploy setup -s testserver -g testGroup -u username -p password --sql-file test.sql --repo username/userRepo -d flexibleserverdb --action-name testAction --branch userBranch --allow-push

必需参数

--admin-password -p

管理员的密码。 最少 8 个字符,最多 128 个字符。 密码必须包含以下类别中的三个类别的字符:英文大写字母、英文小写字母、数字和非字母数字字符。

--admin-user -u

服务器的管理员用户名。 设置后,无法更改。

--repo

github 用户名和存储库的名称,例如 Azure/azure-cli。

--sql-file

sql 文件的路径。 sql 文件应已位于存储库中。

可选参数

--action-name

github 操作的名称。

--allow-push

将操作 yml 文件推送到远程存储库。 如果未指定,更改将推送到源存储库、speicified 分支或当前分支。

接受的值: false, true
默认值: False
--branch

要上传 github 操作文件的分支的名称。 默认值为当前分支。

--database-name -d

预配数据库服务器时要创建的数据库的名称。

--ids

一个或多个资源 ID(以空格分隔)。 它应该是包含“资源 ID”参数的所有信息的完整资源 ID。 应提供 --ids 或其他“资源 ID”参数。

--resource-group -g

资源组的名称。 可以使用 az configure --defaults group=<name> 配置默认组。

--server-name -s

服务器的名称。 名称只能包含小写字母、数字和连字符 () 字符。 最少 3 个字符,最多 63 个字符。

--subscription

订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID 配置默认订阅。