Skip to main content
POST
创建数据库
string
必填
你账户的 API 密钥。你可以在账户设置中找到它。
在 Square Cloud 上创建一个托管数据库(MongoDB、MySQL、PostgreSQL 或 Redis),选择可用 RAM 最多的集群,并分配一个指向它的公共 DNS 记录(square-cloud-db-<id>.squareweb.app)。响应中的 passwordcertificate 仅显示一次,请立即保存,因为之后都无法再次获取,只能通过重置凭据重新生成。 数据库托管需要 Standard、Pro 或 Enterprise 套餐。请求的 memory 必须不低于所选引擎的最小值(Redis 为 512 MB,MongoDB、MySQL 和 PostgreSQL 为 1024 MB),且不能超过账户的可用内存。速率限制为每用户每 3 秒 1 次创建请求。 创建后,可以使用编辑数据库重命名或调整内存大小,并使用创建 snapshot进行备份。

参数

string
必填
数据库的名称。1–32 个字符,可包含字母、数字、下划线(_)、连字符(-)和空格,并且必须至少包含一个字母、数字或下划线。
int
必填
分配给它的内存。Redis 最低为 512,Mongo 最低为 1024。
string
必填
数据库类型,mongo、redis、postgres、mysql。
string
必填
数据库的版本。\ Postgres 17、MySQL 9、Mongo 8、Redis 7。

响应

string
指示调用是否成功。成功时为 success,否则为 error
object
响应的内容。

常见错误