PostgreSQL 数据库
上线通知
CloudBase PostgreSQL 数据库暂未上线,预计近期正式上线,届时将开放使用。请关注官方公告获取最新进度。
CloudBase 提供了 PostgreSQL 数据库 服务,基于开源 PostgREST 构建,支持完整的 SQL 功能,为开发者提供稳定可靠的数据存储解决方案。
使用 AI 管理关系型数据库和 SQL 操作
如何启用
当您开通 CloudBase PostgreSQL 版本环境时,PostgreSQL 数据库会自动启用,无需手动创建或初始化数据库实例。
SDK 接入
云开发提供了多种 SDK 供开发者操作 PostgreSQL 数据库:
| SDK 类型 | 适用平台 |
|---|---|
| 小程序 ClientSDK | 小程序 |
| JS SDK | Web 浏览器 |
| Node SDK | Node.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 版本以上。
在微信开发者工具中设置最低基础库版本:
- 打开「项目详情」
- 在「本地设置」中,将「调试基础库」设置为 3.8.9 或更高版本
- 在「基本信息」中,将「最低基础库版本」设置为 3.8.9 或更高版本
注意
更新基础库版本后,请确保小程序在低版本微信中的兼容性处理,或在小程序管理后台设置最低版本要求。