我曾多次尝试将 Prisma 与 postgreSQL 连接起来。Prisma 显示此错误消息:“错误:未定义:“postgresql://postgres:password@localhost:5432/linker”中的无效端口号)”。
-棱镜/.env
DATABASE_URL=postgresql://postgres:password@localhost:5432/linker
Run Code Online (Sandbox Code Playgroud)
-schema.prisma
datasource db {
provider = "postgresql"
url = env("DATABASE_URL")
}
Run Code Online (Sandbox Code Playgroud)
所以,首先,我检查了端口号是否正确,5432 是否正确,因为我使用了默认端口号。我还检查了 postgresql.conf 文件,该文件设置为 "listen_address="*"" , "port=5432"。
我进入 pgAdmin4 并查看服务器的属性。如下图所示,端口号为 5432,用户名设置为“postgres”。
我不知道为什么 Prisma 无法连接
我是不是遗漏了什么?