跳到主要内容

PostgreSQL 数据库

上线通知

CloudBase PostgreSQL 数据库暂未上线,预计近期正式上线,届时将开放使用。请关注官方公告获取最新进度。

CloudBase 提供了 PostgreSQL 数据库 服务,基于开源 PostgREST 构建,支持完整的 SQL 功能,为开发者提供稳定可靠的数据存储解决方案。

其他数据库类型

CloudBase 还提供 文档型数据库MySQL 数据库,可根据业务需求选择合适的数据库类型。

使用 AI 管理关系型数据库和 SQL 操作

如何启用

当您开通 CloudBase PostgreSQL 版本环境时,PostgreSQL 数据库会自动启用,无需手动创建或初始化数据库实例。

SDK 接入

云开发提供了多种 SDK 供开发者操作 PostgreSQL 数据库:

SDK 类型适用平台
小程序 ClientSDK小程序
JS SDKWeb 浏览器
Node SDKNode.js 环境
HTTP API通用
提示

小程序 ClientSDK 获取 db 实例后,操作 PostgreSQL 数据库语法与 Web JS SDK 一致,具体语法请参考 JS SDK

常见报错处理

xxx.rdb is not a function

报错原因:当前使用的 CloudBase SDK 版本过旧,不支持 PostgreSQL 数据库操作。

解决方法:更新当前 SDK 到最新版本。

Generating default gateway base url failed: env not found

报错原因:微信基础库版本过低,不支持云开发 PostgreSQL 数据库功能。

解决方法:更新微信基础库到 3.8.9 版本以上。

在微信开发者工具中设置最低基础库版本:

  1. 打开「项目详情」
  2. 在「本地设置」中,将「调试基础库」设置为 3.8.9 或更高版本
  3. 在「基本信息」中,将「最低基础库版本」设置为 3.8.9 或更高版本
注意

更新基础库版本后,请确保小程序在低版本微信中的兼容性处理,或在小程序管理后台设置最低版本要求。

下一步