@lizlalala
2016-05-07T20:04:13.000000Z
字数 1348
阅读 1461
mongoose
mongodb
mongodb默认安装在C盘,进入bin文件夹。 [注1]
C:\Program Files\MongoDB\Server\3.2\bin
在别处新建一个文件夹存放数据,如E:\grade1\node\mongodbData,输入
C:\Program Files\MongoDB\Server\3.2\bin>mongod --dbpath E:\grade1\node\mongodbDa。
看到如下
2016-03-09T09:28:28.218+0800 I NETWORK [initandlisten] waiting for connections on port 27017
就启动了mongodb服务,默认使用27017端口.
打开localhost:27017会看到如下信息,就表明可以在浏览器端访问mongodb
It looks like you are trying to access MongoDB over HTTP on the native driver port.
【注1】:有时候会遇到如下问题
只要右键用管理员权限打开cmd,然后转到mongod.exe的目录下再去执行上面的语句即可
mongo//进入数据库
use tableName
db.createUser({
user: "yourname",
pwd: "yourpassword",
roles: [ "readWrite", "dbAdmin" ]
})
eg.
db.createUser({user:"liza",pwd:"liza", roles:[{role:"root"/"userAdmin",db:"admin"}]})
> db.createUser({user:"luchen",pwd:"282907",roles:[{role:"userAdminAnyDatabase",db:"admin"}]})
>
> db.version()查看版本号
点test测试是否连接上,发现mongodb没有启动。cmd下输入
C:\Program Files\MongoDB\Server\3.2\bin>*mongod --dbpath E:\grade1\node\mongodbDa*
如果不想每次都设置位置,可以把配置写入文件,调用下面的命令即可。
//配置文件mongodb.cnf中内容为
dbpath= E:\grade1\node\mongodbDa
C:\Program Files\MongoDB\Server\3.2\bin>mongod -f E:\grade1\mongodb.cnf
连接
选中刚才的new connection,点击connect
6. d f
db.getCollection('applicantstables').find({})
npm install的时候太慢,改淘宝源
使用淘宝的NPM库镜像
$ npm install -g cnpm --registry=http://registry.npm.taobao.org
references
mongodb docs