把下载好的mongodb包解压到 /usr/local/ ,重命名为mongodb
创建数据存放目录 /data/db
创建文件
vi /usr/local/mongodb/mongodb.conf
port=27017 #端口
dbpath= /data/db #数据库存文件存放目录
logpath= /usr/local/mongodb/mongodb.log #日志文件存放路径
logappend=true #使用追加的方式写日志
fork=true #以守护进程的方式运行,创建服务器进程
maxConns=100 #最大同时连接数
noauth=true #不启用验证
journal=true #每次写入会记录一条操作日志(通过journal可以重新构造出写入的数据)。
#即使宕机,启动时wiredtiger会先将数据恢复到最近一次的checkpoint点,然后重放后续的journal日志来恢复。
bind_ip = 0.0.0.0 #这样就可外部访问了,例如从win10中去连虚拟机中的MongoDB
创建软连接
ln -s /usr/local/mongodb/bin/mongod /usr/bin/mongod
ln -s /usr/local/mongodb/bin/mongo /usr/bin/mongo
启动
mongod --config /usr/local/mongodb/mongodb.conf
查看
mongo
其他命令
mongodb导出数据到指令:
mongoexport --d servername --c users -o /home/files/users.json
导入数据的指令:
mongoimport --host 127.0.0.1 --db wmserver --collection user /home/wmserver/user.json
退出:
通过查看mongodb进程
ps -aux|grep mongdb
kill -9 port