在nodejs中操作数据库(MongoDB和MySQL为例)
一、使用nodejs操作MongoDB数据库 ①使用官方的mongodb包来操作 ②使用第三方的mongoose包来操作(比较常用) // 首先必须使MongoDB数据库保持开启状态 // npm下载mongoose包并引入 var mongoose=require('mongoose' ); // 连接MongoDB数据库 mongoose.connect('mongodb://localhost/test',{useMongoClient: true }); mongoose.Promise = global.Promise; // 创建一个模型,即设计数据库 var Cat=mongoose.model('Cat' ,{name:String}); // 实例化一个Cat var kitty= new Cat({name:'hello world' }); // 持久化保存kitty实例 kitty.save( function (err,ret){ if (err){ console.log(err) } else { console.log(ret) } }) ③使用mongoose操作MongoDB数据库例子: 基本工作:开启MongoDB服务,连接数据库,npm安装包并引包、连接数据库、设计文档结构、将文档发布为模型 // 首先必须使MongoDB数据库保持开启状态