MongoDB数据库命令总结
2016-03-23 18:24
267 查看
1.创建数据库命令:use myDB; ----需要注意的是MongoDB中创建数据库是没用的!只有想其中插入数据!此库才可以生效!
2.创建集合命令:db.createCollection('dbTset');
3.查询所有数据库:show dbs;
4.删除当前使用数据库:db.dropDatabase();
5.查看当前使用的数据库:db.getName();
6.显示当前db状态:db.stats();
7.当前db版本:db.version();
8.查看当前db的链接机器地址:db.getMongo();
9.创建一个聚集集合(table):db.createCollection(“collName”, {size: 20, capped: 5, max: 100});//创建成功会显示{“ok”:1}//判断集合是否为定容量db.collName.isCapped();
10.得到指定名称的聚集集合(table):db.getCollection("account");
11.得到当前db的所有聚集集合:db.getCollectionNames();
12.显示当前db所有聚集索引的状态:db.printCollectionStats();
13.添加一个用户:db.addUser("name"); db.addUser("userName", "pwd123", true); 添加用户、设置密码、是否只读
14.数据库认证、安全模式:db.auth("userName", "123123");
15.显示当前所有用户:show users;
16.删除用户:db.removeUser("userName");
17.查询所有记录:db.userInfo.find(); //相当于:select* from userInfo;
更多命令访问:http://www.jb51.net/article/48217.htm
2.创建集合命令:db.createCollection('dbTset');
3.查询所有数据库:show dbs;
4.删除当前使用数据库:db.dropDatabase();
5.查看当前使用的数据库:db.getName();
6.显示当前db状态:db.stats();
7.当前db版本:db.version();
8.查看当前db的链接机器地址:db.getMongo();
9.创建一个聚集集合(table):db.createCollection(“collName”, {size: 20, capped: 5, max: 100});//创建成功会显示{“ok”:1}//判断集合是否为定容量db.collName.isCapped();
10.得到指定名称的聚集集合(table):db.getCollection("account");
11.得到当前db的所有聚集集合:db.getCollectionNames();
12.显示当前db所有聚集索引的状态:db.printCollectionStats();
13.添加一个用户:db.addUser("name"); db.addUser("userName", "pwd123", true); 添加用户、设置密码、是否只读
14.数据库认证、安全模式:db.auth("userName", "123123");
15.显示当前所有用户:show users;
16.删除用户:db.removeUser("userName");
17.查询所有记录:db.userInfo.find(); //相当于:select* from userInfo;
更多命令访问:http://www.jb51.net/article/48217.htm
相关文章推荐
- ES-MongoDB学习3_MongoDB数据同步到Elasticsearch中
- Mongodb 设置过期时间Expire Date
- MongoDB基本命令用
- MongoDB与PostgresQL无责任初步测试
- Linux mongodb安装、启动、运行
- MONGODB用户、角色和权限管理
- MongoDB分片测试
- mongodb的c++接口说明
- MongoDB MapReduce
- mongodb 备份 mongodump
- 建立Models
- Ubuntu下离线安装MongoDB教程
- 初识MongoDB
- 如何安装rockmongo(gui for mongodb)
- 如何解决Mongodb内存过大问题
- mongodb创建windows服务
- MongoDB集合结构分析工具Variety
- MongoDB安装(一)
- mongodb时间格式化
- 大规模运行MongoDB应该知道的10件事