一、安装步骤
安装的时候mongodb最新版为3.4
进入yum镜像配置目录 cd /etc/yum.repos.d/ 新建mongodb-org-3.4.repo vi mongodb-org-3.4.repo 输入以下内容 [mongodb-org-3.4] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.4/x86_64/ gpgcheck=1 enabled=1 gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc 使用yum安装mongodb sudo yum install -y mongodb-org
二、mongodb常用操作
启动mongoDB/重启/关闭 sudo service mongod start/restart/stop
默认mongodb配置文件 /etc/mongod.conf 配置文件可以设置日历文件、数据目录、端口等信息,比如: dbpath=/usr/local/mongodb/db logpath=/usr/local/mongodb/logs/mongodb.log port=27017 fork=true nohttpinterface=true
查看日志文件 cat /var/log/mongodb/mongod.log
设置mongodb开机启动 sudo chkconfig mongod on
#进入mongodb的shell模式 mongo #查看数据库列表 show dbs #当前db版本 db.version();
创建test数据库 use test switched to db test db test
?
向指定集合中插入一条数据
db.COLLECTION_NAME.insert(document)
例如: db.news.insert({title: 'zqifa - 博客园', description: '一觉醒来,天都黑了', by: 'zqifa', url: 'http://www.cnblogs.com/zqifa/' })
查找数据 db.news.find()
更新数据 db.collection.update( <query>, <update>, { upsert: <boolean>, multi: <boolean>, writeConcern: <document> } )
参数说明: query : update的查询条件,类似sql update查询内where后面的。 update : update的对象和一些更新的操作符(如$,$inc...)等,也可以理解为sql update查询内set后面的 upsert : 可选,这个参数的意思是,如果不存在update的记录,是否插入objNew,true为插入,默认是false,不插入。 multi : 可选,mongodb 默认是false,只更新找到的第一条记录,如果这个参数为true,就把按条件查出来多条记录全部更新。 writeConcern :可选,抛出异常的级别。
db.news.update({'title':'zqifa - 博客园'},{$set:{'description':'起来嗨'}}) db.news.find().pretty()
参考mongodb最新版官网安装方法 https://docs.mongodb.com/master/tutorial/install-mongodb-on-red-hat/ (编辑:李大同)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|