继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

Ubuntu系统下载安装mongodb

砚文
关注TA
已关注
手记 10
粉丝 5
获赞 130
下载安装mongodb

下载地址:http://www.mongodb.org/downloads

  1. Ubuntu系统下载mongodb-linux-x86_64-ubuntu1604-3.4.1.tgz

我是在虚拟机中安装的Ubuntu系统,在Ubuntu中下载mongodb由于网速的原因下载的十分慢,建议下载的时候找个网速好的时间下载。安装过之后我觉得下载安装是最消耗时间和耐心的,没有一定的耐心还不一定能够下载安装成功。

  • Ubuntu系统下载代码如下:
root@ubuntu:/home/jhw1# wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-ubuntu1604-3.4.1.tgz
  1. 解压mongodb
    jhw2@ubuntu:~$ tar zxvf mongodb-linux-x86_64-ubuntu1604-3.4.1.tgz 
    • 修改文件名为mongodb,方便之后操作
jhw2@ubuntu:~$ mv mongodb-linux-x86_64-ubuntu1604-3.4.1 mongodb
  • mongodb中bin的文件
jhw2@ubuntu:~/mongodb/bin$ ls
bsondump  mongod     mongoexport  mongoimport  mongoperf    mongorestore  mongostat
mongo     mongodump  mongofiles   mongooplog   mongoreplay  mongos        mongotop
  • mongodb中bin的文件说明
    1.mongod : 执行程序
    2.mongo : 用于连接客户端
    3.mongoimport/mongoexport : 导入/导出
    4.mongodump/mongorestore : 备份/恢复数据(二进制文件,不能被直接读取,一般用来做数据的备份)
    5.mongooplog : 用来操作日志的回放
    oplog : MongoDB复制集中用来记录操作记录的数据集合
    6.mongostat : 用来查看mongo服务器的各种状态
    scons all -j 12(编译,12是指CPU的核数)
    mongod是主角,数据库执行程序
    mongo 用来连接服务器的客户端
    mongoimport mongoexport 导入到处
    mongodump mongorestore 二进制北非回复
    mongostat 查看服务器状态
    mongoDB编译:进入源码目录,执行scons all进行编译。scons all -j 10 使用-j参数可以指定cpu的核数。
    编译后的文件:
    mongod:mongodb的启动文件,用来部署数据库
    mongo:链接服务器的客户端
    mongoimport,,mongoexport:用来导入导出数据库
    mongodump,mongorestore:用来导入导出二进制数据,一般用来数据的备份与恢复。
    mongologoplog 操作日志
    mongostat:用来查看mongodb服务器的各种状态
    1. 启动mongodb数据库,方式一

./bin/mongod找到bin目录下的mongod启动mongodb数据库,--dbpath指定存放数据文件的路径

root@ubuntu:/home/jhw1/mongodb# ls
bin  GNU-AGPL-3.0  jiahongwei_db  MPL-2  README  THIRD-PARTY-NOTICES
root@ubuntu:/home/jhw1/mongodb# ./bin/mongod --dbpath=./jiahongwei_db
打开App,阅读手记
2人推荐
发表评论
随时随地看视频慕课网APP