首页 > 数据库技术 > 详细

认识MongoDB

时间:2018-05-15 20:42:09      阅读:174      评论:0      收藏:0      [点我收藏+]

进入MongoDB:mongo

退出MongoDB:exit

显示所有库: show dbs

切换数据库: use 数据库名称

查看所在库: db

删除库:db.dropDatabase()

查看当前数据库的集合: show collections

集合创建: db.createCollection(name, options)集合名必须加引号

删除集合:db.集合名称.drop()

插入数据:db.集合名称.insert(document)  #插入文档时,如果不指定_id参数,MongoDB会为文档分配一个唯一的ObjectId

插入单条:db.集合名称.insert({name:‘张三‘,age:18})

插入多条:db.集合名称.insert([ {name:‘王五‘,sex:‘male‘,age:18}, {name:‘张三‘,sex:’female‘,age:30 }, {name:‘李四‘,sex:’male‘,age:48 }])

查询数据:db.集合名称.find() #查询所有

美观查询:db.集合名称.find().pretty()

更新数据:db.集合名称.update((条件),<update>) #单条更新

多条更新:db.集合名称.update((条件),<update>, {multi: true})

指定属性更新,通过操作符$set:db.集合名称.update((条件),{$set:<update>}) 

删除数据:db.集合名称. remove((条件))  #默认删除所有

删除单条:db.集合名称. remove((条件),{justOne:true})

 

python操作MongoDB

安装python包:pip install pymongo

引入包pymongo:import pymongo

建立连接并创建客户端: client= pymongo.MongoClient(主机名,端口)    #本机(‘127.0.0.1‘, 27017)

指定数据库:db=client[ 数据库名 ]

指定集合:col=db [ 集合名]

常用方法:

技术分享图片

 

认识MongoDB

原文:https://www.cnblogs.com/wangwei13631476567/p/9042554.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!