mongoose使用-mongodb安装配置(MacOS)

来源:互联网 发布:php微商城源码下载 编辑:程序博客网 时间:2024/03/29 09:41

mongoose是在node环境下操作mongodb的一个orm
mongoose为node下对mongodb的操作提供了更加便捷的方式,它通过mongodb中的数据转换为js的对象,方便了数据的操作。

所以要学习mongoose的使用首先需要了解mongodb。


什么是mongodb?

mongodb是一个基于分布式文件存储的数据库。
mongodb是个介于非关系型和关系型数据之间的产品。

mongodb的安装(当前以mac安装为例)

下载对应版本的mongodb安装文件

下载地址:http://www.mongodb.org/downloads


安装mongodb

将安装文件解压到自定义的目录

$tar zxvf mongodb-osx-ssl-x86_64-3.2.6.tgz

$mv mongodb-osx-x86_64-3.2.6 ~/mongodb

$cd ~/mongodb

在mongodb目录下新建data/db目录用以存储数据库数据

$mkdir -p data/db

启动mongodb

进入mongodb的安装目录的bin目录

$cd ~/mongodb/bin

执行命令启动数据库

$./mongod --dbpath /Users/zhangjianxi/mongodb/data/db

参数 --dbpath:用于指定你定义的数据存储目录,mongodb默认的数据存储目录为data/db

正常启动后画面:


启动完成后你的mongodb服务就启动起来了,你就可以对mongodb进行操作了。


mongodb后台管理方式

mongodb服务启动之后我们可以通过shell方式和web方式对他的后台进行管理

shell方式管理

进入mongodb安装目录下的bin

执行mongo命令,则自动进入mongodb的后台管理shell界面,该界面为javascript环境,

$./mongo


自动连接到test文档

这时可以看到mongodb的服务端程序收到连接:


web方式管理

使用web方式管理需要在启动mongodb服务的时候添加参数 --rest

$./mongod --dbpath=/Users/zhangjianxi/mongodb/data/db --rest


通过启动日志可以看到web的端口为28017,服务的监听端口为27017。mongodb web访问的端口比服务的端口多1000

通过http://localhost:28017访问web管理界面


0 0
原创粉丝点击