MongoDB使用方式(持续更新中)
1、登录
直接执行“mongo”命令,可以进入MongoDB软件
mongo
2、切换数据库
使用命令“use 数据库名”,可以切换数据库
> use dsa
switched to db dsa
3、验证用户
使用“db.auth("账号","密码")”可以验证用户,返回“0”代表验证失败,返回“1”代表验证成功
> db.auth("dsa","123456")
Error: Authentication failed.
0
> db.auth("dsa","12345")
1
4、查看有哪些库
使用“show dbs”可以查看有哪些库
> show dbs dsa 0.000GB
5、查看有哪些文档(表)
使用“show tables”可以查看有哪些文档(表)
> show tables
col
6、插入数据
使用“”db.集合(表)名.insert({"字段名":"内容"})“”,可以向集合(表)里插入数据
> db.col.insert({"name":"ltc","sex":"man"})
WriteResult({ "nInserted" : 1 })
> db.col.insert({"name":"lsp","sex":"man"})
WriteResult({ "nInserted" : 1 })
7、查询数据
使用”db.集合(表)名.find()”,可以查询集合(表)中的内容
> db.col.find()
{ "_id" : ObjectId("5fadf26a40587b8b89298f68"), "name" : "ltc", "sex" : "man" }
{ "_id" : ObjectId("5fadf27040587b8b89298f69"), "name" : "lsp", "sex" : "man" }
8、去重查询
使用"db.集合(表)名.distinct("字段名")",可以单独查询某个字段,并且去重
> db.col.distinct("name")
[ "ltc", "lsp" ]
> db.col.distinct("sex")
[ "man" ]
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号