码迷,mamicode.com
首页 > 数据库 > 详细

mongodb参数

时间:2019-01-18 19:54:36      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:for   gap   mongo   参数   cal   native   启动参数   lock   _id   

启动命令 :  
mongod -port 27017 --dbpath data/ --logpath log/mongodb.log  --fork

 ps -ef | grep momgod   (查看是否启动成功)

常用的启动参数:

   --dbpath:指定存储数据的文件夹

   --logpath:指定日志存储文件

   --logappend:日志以增加方式产生

   --port指定端口,如果不写的话,默认是27017

   --fork代表后台运行(注意:如果不加后台启动参数fork,启动的这个页面不能关闭,使用命令连接数据库时要另打开一个窗口)
停止命令:
mongod -shutdown -dbpath=/usr/local/mongodb/data
通过配置文件启动:
首先在mongodb目录下新建一个文件,文件名任意,如:mongodb.conf
port=27017 
dbpath=/home/zp/MongoDBdata/db/
logpath=/home/zp/MongoDBdata/log/mongo.log
logappend=true 

解释说明:
port=10001【代表端口号,如果不指定则默认为 27017 】
dbpath=data/ 【数据库路径】
logpath=log/mongodb.log 【日志路径】
logappend=true 【日志文件自动累加,而不是覆盖】

启动Mongodb服务
mongod -f mongodb.conf 
非法关闭服务器,会产生mongod.lock文件

 

使用客户端来连接该数据库
mongo localhost:27017



往数据库中插入值
connecting to: localhost:27017/test  
> db.foo.save({a:1})  


从数据库中查询
> db.foo.find()  
{ "_id" : ObjectId("4ee66eb440ef7803a9873d2d"), "a" : 1 }  
>  

 

通过浏览器访问
在浏览器地址栏输入: http://localhost:27017/ 然后回车访问
可以看到如下提示:
  You are trying to access MongoDB on the native driver port.
  For http diagnostic access, add 1000 to the port number 然后根据提示把端口号加上1000访问 http://localhost:11001/ 、 就能够访问到Monodb的服务端web页面

 

 

原文:

https://www.cnblogs.com/kyoung/p/6816773.html

 

mongodb参数

标签:for   gap   mongo   参数   cal   native   启动参数   lock   _id   

原文地址:https://www.cnblogs.com/pbblogs/p/10289204.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!