Mongo数据库简单操作(远程)

时间:2022-09-16 15:48:27

通过Xshell链接Mongo数据库

新建链接,输出对应远程主机的IP

主机连接成功后

连接数据库

mongo adbox -u dev -p dev//连接到Mongo数据库

adbox为数据库名
-u为username
-p为password
之后填写的dev就是自己设置的用户名和密码

查询

db.ou.find() //查询当前表中的内容,ou为表名

增加

db.ou.insert({ "id" : "-1", "oname" : "外协用户组", "parentid" : "0" }) //在ou表中插入数据

增加完成后,条件查询,通过刚才添加的用户,进行oname查询,可以通过其他的属性查询,比如id或是parentid

db.ou.find({"oname":"外协用户组"}) //通过oname查询

查询结果

{ "_id" : ObjectId("59c36f7495f6d787f916c533"), "id" : "-1", "oname" : "外协用户组", "parentid" : "0" }

修改

先根据oname属性找到对应的条目,逗号之后重新定义oname的属性值,多方面的都修改,就是所有oname属性值为外协用户组的都变更为123

db.ou.update({'oname':'外协用户组},{$set:{'oname':'123'}},{multi:true})

删除

通过属性名oname来删除对应的条目

db.ou.remove({“oname”:”外协用户组”})