神农大表哥 数据库 围观1082次已关闭评论 编辑日期:2018-10-31 字体:大 中 小html
mongdb数据库并不使用mysql语句进行操做,它有本身的一套操做命令,而同时由于mongodb身上也有关系型数据库的标签,因此它的操做命令集和mysql仍是有一点点类似的。mysql
1.右键数据库地址并选择Open IntellijShellsql
2. use admin;mongodb
3. db.auth(‘root’,’123456′);数据库
4. show collections;字体
5. db;spa
6. db.createCollection(‘Person’);server
7. db.getCollection(‘Person’).drop();//db.Person.drop();htm
删除集合rem
8. 插入数据 db.Person.insert({‘id’:1,’name’:’Tom’,’age’:13});
9. 删除记录db.Person.remove({‘name’:’Tom’},1);
10. 修改
db.Person.insert({‘name’:’Tom’,’age’:13});
db.Person.insert({‘name’:’Jerry’,’age’:14});
db.Person.insert({‘name’:’Einstein’,’age’:15});
db.Person.insert({‘name’:’Lucy’,’age’:15});
db.Person.update({‘name’:’Tom’},{‘name’:’Tom’,’age’:12});
//找到name=’Tom’的结果,并将第一条替换成{‘name’:’Tom’,’age’:12}的记录
db.Person.update({‘name’:’Jerry’},{$set:{‘name’:’Gerry’}});
//找到name=’Tom’的结果,并将第一条结果的name替换成Gerry
db.Person.update({‘age’:15},{$set:{‘age’:16}},{multi:true});
//找到age=15的结果,并将结果的age替换成16
11.查询
db.Person.find();
//查询所有
db.Person.find({‘age’:16,’name’:’Lucy’});
db.Person.find({$or:[{‘age’:16},{‘name’:’Lucy’}]});
db.Person.find({$or:[{‘age’:16},{‘name’:’Lucy’}]}).sort({‘name’:-1});
db.Person.find({$or:[{‘age’:16},{‘name’:’Lucy’}]},{‘name’:0,’age’:0,’by’:0});三个0必须一致为0或1,_id默认是显示出来的
连接:https://www.jianshu.com/p/577cb638787c
最后编辑:2018-10-31
做者:神农大表哥
这个做者貌似有点懒,什么都没有留下。