Linux 下安装:
cd /usr/local/src/wget 下载地址(打开mongodb 官网,找到 download ,复制最新的 linux stable 版 64位地址)
tar -zxvf mongodb-linux-86_64-2.2.6.tgz
cd mongodb-linux-x86_64-2.2.6
cd bin/ //bin 下面全是核心文件
核心:
mongod //数据库核心进程
mongos //查询路由器,集群时用
mongo //客户端
数据导入导出:
mongoexport //导出 json、csv、tsv 格式
mongoimport //导入 json、csv、tsv 格式
二进制导入导出:
mongodump //导出 bson 数据
mongorestore //导入 bosn
bsondump //bson 转换为 json
诊断工具:
mongostats
mongotop
mongosniff //用来检查 mongo 的运行状态
cd ..
mv mongodb-linux-x86_64-2.2.6 /usr/local/mongo //移动到 local 下并改名为 mongo
cd /usr/local/mongo
df -h //先看看那个目录剩余空间较大
mkdir -p /home/m17 /home/mlog //在 home 下创建一个 m17 存储数据,mlog 存储日志
./bin/mongod --dbpath /home/m17 --logpath /home/mlog/m17.log --fork --port 27017 //启动 mongodb,并指定日志文件名叫 m17.log
参数详解:
--dbpath //数据存储目录(要先自己创建)
--logpath //日志存储目录(要先自己创建)
--port //运行端口(默认 27017)
--fork //后台运行
注意:
mongodb 非常的占磁盘空间,刚启动后要占 3-4G 。如果用虚拟机练习可能空间不够导致无法启动。可以用 --smallfiles 选项来启动。将会占用空间比较小,400M 左右。
进入 www.mongodb.org 下载 ,使用的话要下载最新的 stable(练习可以下载最新版,看看有什么新特性)。