node+koa+mongodb搭建服务项目,koa如何连接mongodb数据库,node+koa创建服务端demo

安装koa2脚手架

npm install -g koa-generator

创建项目

koa2 -e yourName

热更新

npm run dev

使用 mongodb数据库(社区版)
node+koa+mongodb搭建服务项目,koa如何连接mongodb数据库,node+koa创建服务端demo_第1张图片

添加环境变量
搜索环境变量进去=》系统变量=》选择path编辑=》新建 => 输入路径(D:\computertool\mongodb\bin)
修改完环境变量要重启电脑喔
添加完环境变量以后在该文件夹bin文件夹同级新建data文件夹,data里面再新建db文件夹
进入bin目录,在此处打开命令窗口:

mongod --dbpath D:\computertool\mongodb\data\db (指到db的路径)

然后该目录下再打开命令窗口:(也可以用命令行操作数据库了)

mongo

node+koa+mongodb搭建服务项目,koa如何连接mongodb数据库,node+koa创建服务端demo_第2张图片

成功连接
可以使用NoSQLBooster for MongoDB可视化工具

对于数据库的操作使用 mongoose 库 来操作

npm i mongoose -S

连接数据库:

const mongoose  = require('mongoose')
// test数据库
mongoose.connect('mongodb://127.0.0.1:27017/test',{
    useNewUrlParser: true,
    useUnifiedTopology: true
})
var db = mongoose.connection
db.on('error', console.error.bind(console, 'connection error:'))
db.once('open', function() {
  // we're connected!
  console.log('openOk')
});

你可能感兴趣的:(node服务,mongodb,数据库,database,node)