koa教程(二):使用mongodb

上一篇文章已经介绍了在mac环境下配置koa环境,这次我们学习下如何koa使用mongodb数据库

1.安装MongoDB数据库

可以参考官方文档:https://docs.mongodb.com/manual/installation/
OS X 系统下推荐使用Homebrew进行安装:

// 更新brew
$ brew update  
 // 安装最新开发版本,如果安装最新开发版本使用命令 brew install mongodb --devel
$ brew install mongodb

添加路径到 ~/.bash_profile
export PATH=${PATH}:/usr/local/Cellar/mongodb/4.0.1/bin
安装完成后可以打开/usr/local/etc/mongod.conf进行配置,如果不需要自定义就使用默认参数。

// 创建默认数据库目录
sudo mkdir -p /data/db
//默认数据库目录即为 /data/db
sudo mongod

// 指定config启动mongodb
// mongod --config /usr/local/etc/mongod.conf


brew services start mongodb // 启动mongodb数据库服务
brew services stop mongodb // 停止mongodb数据库
brew services restart mongodb // 重启

win10下安装

1.官网下载安装好mongoDB后
2.接着在目录下新建data,logs,conf文件夹。分别用来存放数据,日志和配置文件。
3.在conf文件夹下新建mongodb.config文件,内容如下:

dbpath=D:\Program Files\MongoDB\Server\4.0\data #数据库路径
logpath=D:\Program Files\MongoDB\Server\4.0\log\mongodb.log #日志输出文件路径
logappend=true #错误日志采用追加模式
journal=true #启用日志文件,默认启用
quiet=true #过滤掉无用的日志信息,若需要调试使用请设置为false
port=27017 #端口号 默认为27017

4.配置Path环境变量,在path环境变量里添加”D:\Program Files\MongoDB\Server\4.0\bin;”,这么做的目的是方便我们在任意路径执行mongod命令
5.以管理员身份启动cmd
安装服务:mongod.exe –config “D:\Program Files\MongoDB\Server\4.0\conf\mongodb.config” –install –serviceName “MongoDB”
启动服务:net start MongoDB
接着输入mongo命令,就会自动连接到test了

数据库基础命令
mongo # 进入mongo命令行
show dbs # 显示数据库名字
show collections # 显示当前数据库的集合(表)
show logs # 显示log

2.安装可视化数据库管理工具 MongoDB Compass

// 1.14.6稳定版
https://downloads.mongodb.com/compass/mongodb-compass-1.14.6-darwin-x64.dmg
// 官网
https://www.mongodb.com/products/compass?spm=5176.11156381.0.0.77116644aKJPP1&jmp=docs

进入项目所在目录,使用npm安装mongoDB模块

npm install mongodb --save
    原文作者:SuperGino
    原文地址: https://www.jianshu.com/p/d3b0106cad22
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞