- 安装 MongoDB的依赖(连接驱动)
$ cnpm install mongodb --save
(淘宝镜像安装)
**//引入mongodb
var MongoClient=require('mongodb').MongoClient;
//断言模块
//assert=require('assert');
//mongodb的端口号和数据库名字,数据库不存在会被创建。
// Connection url 数据库test
const url = 'mongodb://localhost:27017/test';
//连接语句
MongoClient.connect(url,{
useNewUrlParser: true },function(err,client){
//client参数就是连接成功之后的mongoclient(个人理解为数据库客户端)
//assert.equla(null.err);
console.log("数据库连接成功");
//mongodb数据看3.x新写法
var dbo = client.db("test");
//插入语句
//插入单条语句
dbo.collection('inventory').insertOne(
{
"name":"fuy",
"age":15
},
function(err,r){
if(err){
console.log("插入数据失败");
return;
}
//r.insertedCount 表示插入的条目数量
console.log("成功插入了"+r.insertedCount+"条数据");
//关闭数据库
client.close();
});
//插入多条语句
// db.collection('inventory').insertMany([{a:2},{b:2}],function(err,r){
// })
})
//删除例子02.js
//引入mongodb
var MongoClient=require('mongodb').MongoClient;
//断言模块
//assert=require('assert');
//mongodb的端口号和数据库名字,数据库不存在会被创建。
// Connection url
const url = 'mongodb://localhost:27017/test';
// Database Name
//连接语句
MongoClient.connect(url,{
useNewUrlParser: true },function(err,client