1.app.js
/** * nodejs 操作mongodb数据库 * 1.安装 操作mongodb * cnpm install mongodb --save * 2.引入 mongodb 下面的 MongoClient * var MongoClient = require('mongodb').MongoClient; * 3.定义数据库连接的地址 以及配置数据库 * koa 数据库的名称 * var url = 'mongodb://localhost:27017/'; * var dbName = 'koa' * 4.nodejs 连接数据库 * MongoClient.connect(url, function (err, client) { const db = client.db(dbName); // 数据库db对象 }) * 5.操作数据库 * db.user.insert * MongoClient.connect(url, function (err, db) { db.collection('user').insertOne({"name": "张三"}, function (err, result) { db.close(); // 关闭连接 }) }) */ var MongoClient = require('mongodb').MongoClient; var dbUrl = 'mongodb://127.0.0.1:27017/?gssapiServiceName=mongodb'; var dbName = 'koa'; // 连接数据库 console.time('start'); MongoClient.connect(dbUrl, (err, client) => { if (err) { console.log(err); return; } var db = client.db(dbName); // 增加数据 db.collection('user').insertOne({ 'username': '王五2', 'age': 26, 'sex': '男', 'status': '1' }, function (err, result) { if (!err) { console.log('增加数据成功'); // 关闭数据库 client.close(); console.timeEnd('start') } }) })
.