本文主要是介绍Linux下Mongdb的使用(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、安装Mongdb
官网:https://www.mongodb.com/
进入Download ,选择不同服务器的下载包,复制地址(centos相当于RHEL):
下载:
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-rhel70-3.4.5.tgz
解压:
tar zxf mongodb-linux-x86_64-rhel70-3.4.5.tgz
将解压好后的文件移动到某目录并重新命名
mv mongodb-linux-x86_64-rhel70-3.4.5 /usr/local/mongodb
查看bin目录下的文件:
bsondump mongo mongod mongodump mongoexport mongofiles mongoimport mongooplog mongoperf mongoreplay mongorestore mongos mongostat mongotop
bsondump:导出bson结构
mongo:客户端(相当于mysql.exe)
mongod:服务端(相当于mysqld.exe)
mongodump:整体数据库导出
mongoexport:导出易识别的json文档或者csv文档
mongorestore:数据库整体导入
mongos:路由器(分片时用)
二、启动配置Mongodb
mongodb启动时默认查找的数据库路径为:/data/db,我们需要先创建该目录:
mkdir /data/db
现在可以启动mongodb了,进入bin目录:
./mongod --smallfiles
--smallfiles在服务器内存够大的的情况不用加,跑错的时候再加
我们也能自己定义mongodb启动时的配置信息,新建mongod.conf,添加以下内容
logpath=../log/mongodb.log
logappend=false
#dbpath=/data/db
fork=true
rest=true
logpath:日志信息的存储
logappend:false表示日志在每次重启服务器清空,true表示继续在后面添加
dbpath:默认路径是/data/db,可以自己定义
fork:将启动的状态日志设为守护进程
rest:true的时候,可以通过28017端口,访问web版的数据库
继续启动
./mongod -f **/mongdb.conf
这篇关于Linux下Mongdb的使用(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!