var express =
require
("express");
express()
;var mongoclient =
require
('mongodb'
).mongoclient;
get(
"/",
function
(req,res)
else})
; res.
send
("ok");
});listen
(3005
);
執行結果:
報錯資訊:
當前的url字串解析器被棄用然後也提供了解決方案 讓你在選項裡面
解決辦法:
mongoclient.connect(url,, function(err, db)
,function
(err, client)
else
;//插入資料到 student 集合裡,集合如果不存在,程式也會幫你建立
db.collection
("student").
insertone
(data,
function
(err,result)
else})
;});
res.
send
("ok");
});listen
(3005
);改變之處:
mongoclient.connect(url,, function(err, client) {});
client.close();
執行結果:
可見,已經成功連線資料庫,且插入了資料。
Thinkphp實用技巧 連線mongoDB
tip 用框架的好處在連線各種資料庫的時候就更能提現出來了。關係型資料庫的話用不用框架的差別不大,但是在非關係型資料庫語法不熟悉的情況下,tp可以很好的省去這部分時間。當然如果不是開發時間有限的情況下還是建議先熟悉後再運用會更好。mongodb的擴充套件方法在菜鳥教程已經說得很詳細了 在tp5裡面也...
nodejs連線postgreSQL資料庫
nodejs連線pg資料庫有兩種方式,一種是直接連線 操作 斷開 還有一種是使用連線池,這種方式可以有效提公升多併發的效率 下邊是使用兩種不同方式的測試 var pgopt require pg 使用連線池 function connectpgwithpool var pgpool new pgop...
nodejs連線redis學習
1 安裝 開啟乙個 cmd視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.windows.conf 這時候另啟乙個cmd視窗,原來的不要關閉,不然就無法訪問服務端了。切換到redis目錄下執行 redis cli.exe h 127.0.0.1 p ...