node连接MongoDB

59 阅读1分钟

数据库:mongoDB

1.创建数据库模型

1.1 在server(服务层)项目目录下创建models目录

1.2 在models目录下创建usersModel用于创建数据库模型

const mongoose = require('mongoose')
const Schema = mongoose.Schema
const UserType = {
    username:String,
    password:String,
    gender:Number,//性别 0,1
    introduction:String, //简介
    avatar:String,
    role:Number
}
//user模型 ===> users集合
const UserModel= mongoose.model("user",new Schema(UserType))
module.exports = UserModel

2.连接数据库

2.1 一个 MongoDB 的 Node.js 驱动程序,可以让 JavaScript 对象映射到 MongoDB 文档。在命令行中输入以下命令来安装 Mongoose

npm install mongoose --save

2.2 在server目录下创建config目录 用于连接数据库

const mongoose = require("mongoose")

mongoose.connect("mongodb://127.0.0.1:27017/company-system")

2.3 下载可视化工具 MongoDB Compas

4.找到mongod文件目录

找到的bin文件夹运行终端输入命令

mongod.exe --dbpath='存放表的目录路径'

4.启动服务器(server)

npm run start

启动后查看可视化工具中会出现company-system数据库