首先安装mongodb包
cnpm install mongodb在文件中导入mongodb包
var MongoClient = require('mongodb').MongoClient; var url = "mongodb://localhost:27017"; const db_name = "classWeb";连接数据库
MongoClient.connect(url, (err, client) => { //连接db_name这个数据库并使用student这张表 const collection = client.db(db_name).collection('user'); collection.find().toArray((err, result) => { console.log(result); client.close(); }) })向数据库表中添加一条数据
//新增数据 var admin=new User({ username:'admin', password:'123456' }) admin.save(function (err,ret){ if(err){ console.log('插入失败'); } else { console.log('插入成功'); console.log(ret); } })删除数据库中的一条数据
//删除数据 User.remove( { username:'user2', }, function (err,ret){ if(err){ console.log('删除失败'); } else { console.log('删除成功'); console.log(ret); } })修改数据库中的一条数据
//修改数据 User.updateMany( { username:'user1' }, { $set:{"password":"10086"} }, function (err,ret){ if(err){ console.log('修改失败'); } else { console.log('修改成功'); console.log(ret); } })查询数据库表中的一条数据
//查询数据 User.find( { username:'admin', }, function (err,ret){ if(err){ console.log('查询失败'); } else { console.log('查询成功'); console.log(ret); } })大体上和其实mysql差不多,在浏览这篇博文之前可以先去菜鸟教程学习一下mongodb的语法在命令行里敲一遍,这样学习起来会更加顺手。