mongoose连接失败

mongoose连接失败

已经在终端中开启了mongodb服务了,也创建了testdb数据库和新用户

https://img1.sycdn.imooc.com//climg/6149fe5609b91d0021640162.jpg

https://img1.sycdn.imooc.com//climg/6149fe5609f02d7b11640432.jpg

但是在项目中,使用mongoose链接mondodb的时候,无法连接成功

  • 连接的地址,const DB_URL = 'mongodb://test:123456@127.0.0.1:27017/testdb'

在 config/DBHelper.js文件中配置mongoose

https://img1.sycdn.imooc.com//climg/6149fe920997dd0815781070.jpg

// 在 model/stars.js文件中定义schema

https://img1.sycdn.imooc.com//climg/6149ff9f095c1f5211780734.jpg

// 在model/demo.js文件中,使用数据库进行增删改查

https://img1.sycdn.imooc.com//climg/6149ff9f09d4c04718641558.jpg

// 使用命令,npx babel-node src/model/demo.js进行测试

https://img1.sycdn.imooc.com//climg/6149ff470935b0df23241316.jpg


mongoose无法连接成功;

但是在终端中,使用mongo数据库,完全没有任何问题;

且,在项目中的redis是能够正常使用的;

请问,应该怎么办呢?








正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
Brian 2021-09-22 14:12:58

但是在项目中,使用mongoose链接mondodb的时候,无法连接成功

——先排查这里的问题

自己有没有关防火墙,与docker的mongo服务是不是通的,使用Navicat或者Robo3T进行服务的测试。

之后,再使用node进行连接。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师