# MongoDB操作相关
2 min read
Table of Contents
RT
💬 回复: Jun (2019-09-21)
安装MongoDB:
在junnan_package中安装请查看俊楠脚本
MongoDB安装位置:/junnan_package/mongodb-linux-x86_64-amazon-4.2.0/bin//mongo
快捷方式位置:/usr/bin/mongo
如果安装 后报这个错误:mongo: /lib64/libcrypto.so.10: version `OPENSSL_1.0.2’ not found (required by mongo)
,
则需要更新openssl:
yum -y install openssl
如果安装MongoDB的目的是在本机使用(本机服务器充当数据库,不是用作跳转),则需要配置dbpath和logpath,
可以使用附件中的conf(把mongodb.txt改成conf,放在mongo的bin目录下),然后执行(执行前先要创建上面两个目录):
./mongod —config mongodb.conf
$file-fe8398f0-be66-45d2-97c6-7a9c16319f5b
💬 回复: Jun (2019-09-21)
常用命令:
show dbsuse xxxshow collectionsdb.yyy.find({name:"老猫"})db.yyy.remove({name:"老猫"})修改这个uid的time:db.role.update({_uid:"31lkx727"},{$set:{time:1}})删除绑定角色(可以用update这个方法):db.role.update({_uid:"31lkx727"},{$set:{guid:1}}) #表示把这个uid的绑定关系guid改成其他的,这样就无法和guid绑定了查看拥有这个key的所有条目:db.battle.find({"2xux75s8":{$exists:true}})查看最新(最后写入的一条数据)db.battle.find().sort({id: -1}).limit(1) #也可以把1改成x,x代表显示的条目数量查看yyy这个数量db.yyy.count()