参考:https://www.cnblogs.com/chenminklutz/p/10553722.html
#命令行登录mongo
mongo --host 127.0.0.1
#切换到admin库
use admin
#验证帐号密码
db.auth('testuser','password')
#创建超级帐号
db.createUser(
{
user: "root",
pwd: "rootpassword",
roles: [{role: "userAdminAnyDatabase", db: "admin"}, "readWriteAnyDatabase", {role: 'root', db: 'admin'}]
}
);
#切换到超级帐号
db.auth('root','rootpassword')
#查看当前的操作
db.currentOp()
#切换到test库下
use test
#查看mongodb慢日志是否开起
db.getProfilingStatus();
#开启慢日志,设置超过100毫秒的操作为慢操作
db.setProfilingLevel(1,100);
#查看慢日志内容
db.system.profile.find().sort({$natural:-1})
#创建索引
db.person.createIndex({cid: 1}, {unique:true})
db.person.createIndex({createtime: 1})
db.person.createIndex({phone: 1})