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

it2022-05-05  169

先在全局终端启动服务: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) }) })

转载于:https://www.cnblogs.com/yh6652210/p/11196539.html


最新回复(0)