1.安装mongodb
下载 https://www.mongodb.com/download-center
启动
cd mongodb(安装目录) cd bin mkdir data mongod --dbpath data
默认端口为:27017 |
2.npm环境中安装mongoose
npm install mongoose
3.使用
3.1 创建一个nodejs工程
npm init -y |
3.2 安装mongoose
npm install mongoose |
3.3 使用之
test1.js
const mongoose=require('mongoose');
// 不知道为啥,教程上说需要
mongoose.Promise=Promise;
// 连接数据库
mongoose.connect('mongodb://localhost/test');
//
const userSchema=mongoose.Schema({
name:String
});
// 得到User类
const User=mongoose.model("User",userSchema);
// 初始化User对象
const u=new User({
name:'zhangsan'
});
async function helloworld(){
await u.save();
const list = await User.find();
console.log(list);
}
// 调用
helloworld();
4.mongoose与mongodb的关系
mongoose相当于java中,jdbc的关系