首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Prisma:当试图连接到数字海洋数据库时,“无法到达数据库服务器”

Prisma:当试图连接到数字海洋数据库时,“无法到达数据库服务器”
EN

Stack Overflow用户
提问于 2021-11-25 08:07:54
回答 1查看 481关注 0票数 4

因此,我目前正在遵循digitalocean的教程:https://www.digitalocean.com/community/tutorials/how-to-build-a-graphql-api-with-prisma-and-deploy-to-digitalocean-s-app-platform,我创建了一个托管在数字海洋上的postgres数据库。当我试图用以下命令连接到它时:

代码语言:javascript
复制
DATABASE_URL="postgresql://db:some_password@unique_identifier.db.ondigitalocean.com:25060/db?sslmode=require" npx prisma migrate deploy --preview-feature

并将DATABASE_URL替换为我的个人连接字符串--它将给我以下错误:

app-0336e984censored29-do-user-10651-0.b.db.ondigitalocean.com:25060“中的

”错误: P1001:无法到达数据库服务器

请确保您的数据库服务器在app-0336e984censored29-do-user-10651-0.b.db.ondigitalocean.com上运行:`25060

出什么问题了?我的数据库是活动的,链接也是正确的

EN

回答 1

Stack Overflow用户

发布于 2022-08-09 18:02:10

我认为问题在于,在构建应用程序之前,不存在静态IP,因此无法访问数据库,请参阅本文:https://www.digitalocean.com/community/questions/why-managed-database-can-t-have-app-platform-as-trusted-source

我通过将迁移命令移动到“run”部分来解决这个问题,请参阅图像

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70107676

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档