登陆命令:
创建带认证的的登陆
mongo --port <port> -u<username> -p<password> --authenticationDatabase
不带认证
mongo --port <port>
库操作
查询所有库
show dbs;
查询库中的连接
show collecitons;
创建数据库 / 切换数据库
use test1;
删除数据库
db.dropDatabase();
获取数据库名称
db.getName();
获取数据库状态
db.stats();
当前 db 版本
db.version();
查看当前 db 的链接机器地址
db.getMongo();
从指定主机上克隆数据库
db.cloneDatabase("127.0.0.1");
从指定的机器上复制指定数据库数据到某个数据库
db.copyDatabase("yhb", "test1", "127.0.0.1");
修复数据库
db.repairDatabase();
集合操作
创建一个聚集集合(table)
db.createCollection("people",{"size":1024,capped:true,max:100});
查看集合状态
db.people.stats();
获取指定集合
db.getCollection("human");
获取当前 db 中的所有集合
db.getCollectionNames();
显示当前 db 所有聚集索引的状态
db.printCollectionStats();
MongoDB 用户操作
创建用户
db.createUser({user:"zs",pwd:"111",roles:["read"]})
添加用户、设置密码、是否只读
正文完