1、启动shell:(主要用crt 软件的时候终端要选择linux,否则不能退格键有时候出问题)
牧野网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、自适应网站建设等网站项目制作,到程序开发,运营维护。创新互联从2013年开始到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。
[root@saltstack MongoDB]# mongo
> show dbs #查看数据库
admin (empty)
local 0.078GB
modbtest 0.078GB
myinfo (empty)
test (empty)
xiaoluo 0.078GB
> use dbtest #使用数据库,没有的话会自动创建
switched to db dbtest
#创建一个字典文档,是以key,value方式存储的:
> test = {'id':1,'name':'xiaoming','job':'it'}
{ "id" : 1, "name" : "xiaoming", "job" : "it" }
> test
{ "id" : 1, "name" : "xiaoming", "job" : "it" }
#自动创建一个叫dbtest的表,然后往里面插入test这个字典:
> db.dbtest.insert(test)
WriteResult({ "nInserted" : 1 })
#或者可以手工插入数据:
> db.dbtest.insert({'id':2,'name':'xiaoli','job':'it'})
WriteResult({ "nInserted" : 1 })
#查看数据使用find的方法:
> db.dbtest.find()
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }
{ "_id" : ObjectId("5513379383aef55e0cc2d05d"), "id" : 2, "name" : "xiaoli", "job" : "it" }
> show tables;
dbtest
system.indexes
#根据条件查找
> db.dbtest.find({'id':1})
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }
#根据条件进行更新里面的选型
> db.dbtest.update({'id':2},{'id':2,'name':'xiaoluo','job':'it'})
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })
> db.dbtest.find({'id':2})
{ "_id" : ObjectId("5513379383aef55e0cc2d05d"), "id" : 2, "name" : "xiaoluo", "job" : "it" }
>
#根据条件进行删除使用remove方法。删除id=2的字典:
> db.dbtest.remove({'id':2})
WriteResult({ "nRemoved" : 1 })
> db.dbtest.find()
{ "_id" : ObjectId("5513375e83aef55e0cc2d05c"), "id" : 1, "name" : "xiaoming", "job" : "it" }
网站标题:mongodb的基本语法
路径分享:https://www.cdcxhl.com/article22/gjpgjc.html
成都网站建设公司_创新互联,为您提供App开发、网站收录、App设计、企业网站制作、标签优化、企业建站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联