标签:停止 形式 单位 usr 存储 cti 注意 对组 默认
SQL术语/概念 | MongoDB术语/概念 | 解释/说明 |
---|---|---|
database | database | 数据库 |
table | collection | 数据库表/集合 |
row | document | 数据记录行/文档 |
column | field | 数据字段/域 |
index | index | 索引 |
table joins | 表连接,MongoDB不支持 | |
primary key | primary key | 主键,MongoDB自动将_id字段设置为主键 |
{‘name‘:‘guojing‘,‘gender‘:‘男‘}
tar -zxvf mongodb-linux-x86_64-ubuntu1604-3.4.0.tgz
sudo mv -r mongodb-linux-x86_64-ubuntu1604-3.4.0/ /usr/local/mongodb
export PATH=/usr/local/mongodb/bin:$PATH
默认端口27017
启动
sudo service mongod start
sudo service mongod stop
mongo
db查看当前数据库名称 db.stats()查看当前数据库信息
exit 或ctrl+c
db
show dbs
use 数据库名称
db.dropDatabase()
db.createCollection(name, options)
db.createCollection("stu")
db.createCollection("sub", { capped : true, size : 10 } )
show collections
db.集合名称.drop()
db.集合名称.insert(document)
db.stu.insert({name:‘gj‘,gender:1})
s1={_id:‘20160101‘,name:‘hr‘} s1.gender=0 db.stu.insert(s1)
db.集合名称.find()
db.集合名称.update( <query>, <update>, {multi: <boolean>} )
db.stu.update({name:‘hr‘},{name:‘mnc‘})
db.stu.insert({name:‘hr‘,gender:0}) db.stu.update({name:‘hr‘},{$set:{name:‘hys‘}})
db.stu.update({},{$set:{gender:0}},{multi:true})
db.集合名称.save(document)
如果文档的_id已经存在则修改,如果文档的_id不存在则添加
例6
db.stu.save({_id:‘20160102‘,‘name‘:‘yk‘,gender:1})
db.stu.save({_id:‘20160102‘,‘name‘:‘wyk‘})
db.集合名称.remove( <query>, { justOne: <boolean> } )
db.stu.remove({gender:0},{justOne:true})
db.stu.remove({})
db.createCollection(‘sub‘,{capped:true,size:10})
db.sub.insert({title:‘linux‘,count:10}) db.sub.find()
db.sub.insert({title:‘web‘,count:15}) db.sub.find()
db.sub.insert({title:‘sql‘,count:8}) db.sub.find()
db.sub.insert({title:‘django‘,count:12}) db.sub.find()
db.sub.insert({title:‘python‘,count:14}) db.sub.find()
标签:停止 形式 单位 usr 存储 cti 注意 对组 默认
原文地址:https://www.cnblogs.com/yzg-14/p/12216107.html