亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

連接mongodb失敗

老師,我的項目在啟動的時候連接mongdb失敗,報錯內容如下

imooc start on port 3000


/imooc/node_modules/mongoose/node_modules/mongodb/lib/server.js:228

? ? ? ? process.nextTick(function() { throw err; })

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^

Error: connect ECONNREFUSED

? ? at exports._errnoException (util.js:746:11)

? ? at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1010:19)



app.js 中的內容


var express = require('express') ?//引入express框架

var bodyParser = require('body-parser') //用于引入靜態樣式路徑,告訴瀏覽器哪里找

var path = require('path')

var mongoose = require('mongoose') //引入連接數據庫的mongoose包

var _ = require('underscore') ?//此包用于將新數據模塊替換老數據模塊

var Movie = require('./models/movie') //引入數據庫模型

var port = process.env.PORT || 3000 ? ?//指定服務器端口,process為自帶全局變量

var app = express() //啟動服務器


mongoose.connect('mongodb://localhost/imooc') //連接數據庫


正在回答

4 回答

http://img1.sycdn.imooc.com//585a46c70001c11d08640359.jpg

偽數據跑動正常,已開啟服務器就這樣報錯,請問怎么解決!

0 回復 有任何疑惑可以回復我~

http://img1.sycdn.imooc.com//55cc50d30001e7f606690438.jpg這是報的什么錯啊

0 回復 有任何疑惑可以回復我~
#1

LUGY 提問者

沒有定義MovieSchema 可能是你沒有 var MovieSchema = require('../schemas/movie')
2015-08-14 回復 有任何疑惑可以回復我~
#2

LUGY 提問者

沒有定義MovieSchema 可能是你沒有 var MovieSchema = require('../schemas/movie')
2015-08-14 回復 有任何疑惑可以回復我~

已解決,是mongodb沒有跑起來

需要 sudo 權限 , ?另外 ,安裝mongo后需要在根目錄下建立/data/db 文件夾

0 回復 有任何疑惑可以回復我~
#1

方禹

請問這個要怎么解決啊,我也遇到同樣問題沒太看懂,我是window下的
2015-08-15 回復 有任何疑惑可以回復我~

mjhkiujh

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 參與學習       91827    人
  • 解答問題       921    個

帶你完整實現一個從前端到后端的項目,初中級前端開發工程師必學課程

進入課程

連接mongodb失敗

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號