登录数据库
mongo -u "user_name" --authenticationDatabase "db_name" -p "123456"
查询所有数据库列表
show dbs
查看当前在哪个数据库下
db
切换数据库
use yapi
查看所有表
show collections
查看表内容
db.user.find().pretty()
查看所有用户权限
use admin
db.auth('admin','123456')
db.system.users.find().pretty()
查看当前用户
show users
其他用户登录
mongo -u "yapi" -p --authenticationDatabase "yapi"
创建表
db.createCollection('user')
更新字段
db.user.update({'_id':20},{$set:{'username':'MongoDB'}})
删除字段
db.user.update({'_id':20},{$unset:{'username':'MongoDB'}})
添加项
db.user.insert({
"_id" : 21,
"study" : true,
"type" : "site",
"username" : "name",
"password" : "fb2934203990777bcdefa1c35101898f591c88f9",
"email" : "example@mail.com",
"passsalt" : "cpokc2o5cwp",
"role" : "member",
"add_time" : 1572321194,
"up_time" : 1572321199,
"__v" : 0
})
删除项
db.user.remove({"_id": 21})