执行npx prisma db push后遇MongoDB错误,求解决方案
Prisma 连接 MongoDB 报错排查与解决
问题现象
- 执行
npx prisma db push时触发MongoDB连接错误 - 执行
npx prisma generate出现新错误 - 直接在Prisma Schema中硬编码
DATABASE_URL替换环境变量引用,仍报错
已完成排查
- 确认MongoDB连接URL格式正确
- 验证.env文件与项目关联正常,环境变量名、数据库用户名及密码均无误
解决方式
新建MongoDB数据库用户后,所有报错均消失,问题解决
相关截图说明
- 执行
npx prisma db push错误截图:展示命令执行后返回的MongoDB连接错误详情 - Prisma Schema配置截图:展示schema文件内的数据库连接配置段
- .env文件配置截图:展示环境变量中
DATABASE_URL的具体配置 npx prisma generate错误截图:展示该命令执行后抛出的错误信息- 硬编码
DATABASE_URL后的错误截图:展示直接在schema中写入URL后仍出现的报错
内容的提问来源于stack exchange,提问作者Vedant Jain
相关产品推荐
相关产品推荐

