Directus: 将 Directus 连接到 PostgreSQL 数据库
本文件是外部数据库指南的一部分。您可以在这里查看完整指南:如何将 Directus 连接到 MySQL、MariaDB 或 PostgreSQL 数据库。
👋 欢迎来到 Stackhero 文档!
Stackhero 提供 Directus cloud 服务,仅需 2 分钟即可投入生产环境:
- 无限制的集合、项目、用户、角色、API 请求和数据传输
- 支持自定义域名,内置HTTPS,安全访问(例如,https://cms.your-company.com)
- 专属邮件服务器,支持无限量事务型和通知邮件发送
- 集成 Redis 缓存,带来高性能
- 私有专属基础设施,确保性能稳定和安全性强
- 一键升级,让您轻松保持系统最新
专注于您的项目,无需为环境配置分心:只需 5 分钟即可体验 Stackhero 的 Directus cloud 解决方案。
-
首先在 PostgreSQL 上为 Directus 创建一个用户。打开 PgAdmin,展开 服务器 > postgresql,右键点击 登录/组角色,选择 创建 > 登录/组角色...。
-
在 名称 字段中输入
directus。 -
切换到 定义 选项卡并设置一个强而安全的密码。
-
接下来,转到 权限 选项卡,勾选 可以登录,并保存新用户。
在 PostgreSQL 数据库上创建 Directus 用户 -
现在为 Directus 创建一个数据库。右键点击 数据库 并选择 创建 > 数据库。
-
在 数据库 字段中输入
directus,选择directus作为所有者,并保存更改。
在 PostgreSQL 上创建 Directus 数据库 -
最后,导航到您的 Stackhero 仪表板,选择您的 Directus 服务,并点击 配置。
-
在 数据库 下,选择 PostgreSQL 并填写如下所示的附加字段。
Directus 的 PostgreSQL 配置