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

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

在操作文件夹下打来初始化项目: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)
})
})
原文地址:https://www.cnblogs.com/yh6652210/p/11196539.html