连接到mongodb服务器后,查看当前数据中有多少数据库
show dbs
 
切换数据库
use conf
 
 
删除数据库
db.dropDatabase()
再次使用
use conf
切换数据库,在使用use之前,不需要对数据库进行额外对创建,mongod会在需要的时候自己创建数据库

写入

在mongo中,我们将一张表称作一个集合,现在看看在mongodb如何进行写入,使用
db.test_collection.insert({x:1})
进行写入,test_collection,表格名,insert的是json数据
再次使用
show dbs
发现conf数据库被创建了
查询表集合
show collections
可以看到之前创建的表test_collection

查询

在mongodb使用find进行查询
db.test_collection.find();
可以查看到刚才到数据,我们注意到,除了刚才到x为1之外,还有一个额外的_id字段,_id是mongodb自己生成的字段,在全局范围内不会重复,在分布式的数据库中,一定要有一个唯一的字段来进行数据的处理
插入多条数据
for(i=2;i<100;i++) db.test_collection.insert({x:i})
查询一下
db.test_collection.find()
发现数据非常多
我们用
db.test_collection.find().count()
得到数据100
查询方式
db.test_collection.find().skip(3).limit(2).sort({x:1})
对数据进行查询,过滤掉前3条数据,同时查询过滤后掉前2条数据并按照x排序
 
 

最新文章

  1. SecutrCRTt 连接VirtualBox 中的Ubuntu -端口转发
  2. 12月22日《奥威Power-BI财务报表数据填报》腾讯课堂开课啦
  3. 本地mysql数据库root密码丢失修改方法
  4. .NET Core中使用Razor模板引擎
  5. 浅谈Java五大设计原则之责任链模式
  6. loj 1377 (bfs)
  7. BZOJ4515: [Sdoi2016]游戏
  8. Java开发中经典的小实例-(比较输入数值的最大值、最小值和平均值)
  9. HDOJ2007平方和与立方和
  10. unity3d应用内分享(微信、微博等)的实现
  11. smarty之缓存笔记
  12. python---连接MySQL第二页
  13. 软件project(六)——需求分析
  14. jmeter+ant+jenkins+mac 构建后自动发送邮件
  15. Srping - bean的依赖注入(Dependency injection)
  16. C++雾中风景6:拷贝构造函数与赋值函数
  17. TF中conv2d和kernel_initializer方法
  18. 微信小程序开发之搞懂flex布局2——flex container
  19. LGV 算法 (Lindstr&#246;m–Gessel–Viennot lemma)
  20. Elasticsearch学习笔记(六)核心概念和分片shard机制

热门文章

  1. Vue Router的导航解析过程
  2. 2019年12月4日 Linux总结
  3. AutoMapper扩展帮助类
  4. Hive 数据类型及操作数据库
  5. Beginning Linux Programming 学习-chapter2-Shell programming-Pipes and Redirection
  6. 《Mysql - 索引(唯一索引和普通索引的选择)Change Buffer 》
  7. hdu--1232 继续通畅工程
  8. Scratch:海龟绘图(九)
  9. 关于scanf()读取与返回值和回车键的问题
  10. (转)js-分享功能(qq,微信,微博)