---
title: "部署 mysql 实例"
method: POST
path: "/mysql/deploy"
tags: ["mysql"]
---

# 部署 mysql 实例

`POST /mysql/deploy`

部署 mysql 实例说明

## Request body

- DbmServicesMysqlDbToolsDbactuatorPkgComponentsMysqlInstallMySQLComp
  - `extend` DbmServicesMysqlDbToolsDbactuatorPkgComponentsMysqlInstallMySQLParams
    - `allowDiskFileSystemTypes` string[]
    - `charset` string, required — 字符集参数
    - `dbha_account` DbmServicesMysqlDbToolsDbactuatorPkgComponentsMysqlDBHAAccount
      - `access_hosts` string[]
      - `pwd` string, required
      - `user` string, required
    - `host` string, required
    - `inst_mem` integer — 安装实例的内存大小，可以不指定，会自动计算
    - `mycnf_configs` integer[], required — map[port]my.cnf
    - `mysql_version` string, required — MySQLVerion 只需5.6 5.7 这样的大版本号
    - `pkg` string, required — 安装包名
    - `pkg_md5` string, required — 安装包MD5
    - `ports` integer[], required — Ports
    - `spider_auto_incr_mode_map` integer[]
    - `super_account` DbmServicesMysqlDbToolsDbactuatorPkgComponentsMysqlSuperAccount
      - `access_hosts` string[]
      - `pwd` string, required
      - `user` string, required
  - `general` DbmServicesMysqlDbToolsDbactuatorPkgComponentsGeneralParam
    - `runtime_account` DbmServicesMysqlDbToolsDbactuatorPkgComponentsRuntimeAccountParam
      - `admin_pwd` string — mysql admin 密码，环境变量 GENERAL_ACCOUNT_admin_pwd
      - `admin_user` string — mysql admin 账户，环境变量 GENERAL_ACCOUNT_admin_user
      - `backup_pwd` string — dbbackup pwd
      - `backup_user` string — dbbackup user
      - `monitor_access_all_pwd` string — mysql monitor@% 密码
      - `monitor_access_all_user` string — mysql monitor@%
      - `monitor_pwd` string — mysql monitor 密码，环境变量 GENERAL_ACCOUNT_monitor_pwd
      - `monitor_user` string — mysql monitor 账户，环境变量 GENERAL_ACCOUNT_monitor_user
      - `proxy_admin_pwd` string — proxy admin pwd
      - `proxy_admin_user` string — proxy admin user
      - `repl_pwd` string — repl pwd, 环境变量 GENERAL_ACCOUNT_repl_pwd
      - `repl_user` string — repl user, 环境变量 GENERAL_ACCOUNT_repl_user
      - `tdbctl_pwd` string
      - `tdbctl_user` string
      - `yw_pwd` string — yw pwd
      - `yw_user` string — yw user
    - `runtime_extend` DbmServicesMysqlDbToolsDbactuatorPkgComponentsRuntimeExtend
      - `mysql_sys_users` string[]
  - `timeZone` string

---

[API](https://skmtc.net/tencentblueking/apis/dbactuator-api.md) · [All operations](https://skmtc.net/tencentblueking/apis/dbactuator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tencentblueking/dbactuator-api/versions/dc22dd49fd50/schema)
