node连接mongodb并在对数据进行增删改查

先在全局终端启动服务:mongod --dbpath d:\data\db;

在操作文件夹下打来初始化项目:cmd:cnpm init -y

在操作文件夹下安装MongoDB:cnpm install Mongodb -S

在编辑器开始编写:

const mongoClient = require("mongodb").MongoClient; //引入MongoClient(数据库客户端)模块
const data_url = "mongodb://127.0.0.1:27017"; //定义数据库地址
const db_name = "yh"; //定义数据库
const db_title = "student"; //定义数据表
mongoClient.connect(data_url,(err,client)=>{
if(err)throw new Error(err); //
const title = client.db(db_name).collection(db_title);
title.save({name:"蛋蛋",age:14,sex:"女"},(err,result)=>{
if(err)throw new Error("添加失败");
client.close();
})
title.remove({"name":"骚猪"},(err)=>{
if(err)throw new Error("删除失败");
client.close();
})
title.update({name:"蛋蛋"},{$set:{age:100}},(err,result)=>{
if(err)throw new Error("修改失败");
client.close();
})
title.find().toArray((err,result)=>{
// console.log(result)
})
})
posted @ 2019-07-16 17:59  old-man  阅读(426)  评论(0编辑  收藏  举报