链接数据库并且打印出数据的流程:
1、在CMD里面输入 mongod
2、在CMD里面输入 mongo
3、在输入mongodb命令行里面进行操作,首先输入 show dbs 来查看是否能够链接得上库
4、定义db var db = connect('log'); //链接数据库 链接的是哪一个数据库?
5、插入数据:db.login.insert(jsonData); //插入数据

5、命令行
一:基础命令行
(1)、查看存在数据库命令 : show dbs
(2)、查看数据库版本命令 : db.version()
(3)、use admin : 进入数据库,也可以理解成为使用数据库。成功会显示为:switched to db admin
(4)、show collections : 显示数据库中的集合(关系型里面叫做表)
(5)、退出数据库连接:quit()
(5)、查询所有数据 : db.集合.find()
二:数据操作基础命令
(1)、use bbq(建立数据库的名称) :use不仅可以进入一个数据库,如果你敲入的库不存在,还可以建立一个库
(2)、新增数据 : db.bbq(集合).insert() Demo : db.bbq.insert({"name":"cheng"})
(3)、查询修改数据: db.bbq.update({查询},{修改}),修改数据文件,第一个是查询条件,第二个是要修改的值。 demo:db.bbq.update({"name":"cheng"},{"name":"chengxiang"})
(4)、删除数据 : db.bbq.remove(条件) demo : db.bbq.remove("name":"chengxiang"})
(5)、db.bbq.drop() : 删除整个集合 db.dropDatabase() : 删除整个数据库
(6)、查询所有数据:db.bbq.find() 查询第一个文件数据 db.bbq.findOne()

小demo:

var workmate1={
name:'JSPang',
age:33,
sex:1,
job:'前端',
skill:{
skillOne:'HTML+CSS',
SkillTwo:'JavaScript',
SkillThree:'PHP'
},
regeditTime:new Date()
}
var workmate2={
name:'ShengLei',
age:30,
sex:1,
job:'JAVA后端',
skill:{
skillOne:'HTML+CSS',
SkillTwo:'J2EE',
SkillThree:'PPT'
},
regeditTime:new Date()
}
var workmate3={
name:'MinJie',
age:20,
sex:1,
job:'UI设计',
skill:{
skillOne:'PhotoShop',
SkillTwo:'UI',
SkillThree:'Word+Excel+PPT'
},
regeditTime:new Date()
} var db = connect('company')//链接数据库
var workmateArray = [workmate1,workmate2,workmate3]
db.workmateArray.insert(workmateArray)//插入数据 print('OK')

最新文章

  1. 4.羽翼sqlmap学习笔记之Post登录框注入
  2. Linux ip
  3. ObjC宏定义小细节
  4. UVA 1151二进制枚举子集 + 最小生成树
  5. C++ 资源大全
  6. 详解spring事务属性
  7. Session监听器
  8. iOS通过openURL打开原生应用与页面(包括电话,短信,safari等)
  9. shell date
  10. 织梦dedecms源码安装方法
  11. 《Genesis-3D开源游戏引擎完整实例教程-跑酷游戏篇01:道路的自动生成》
  12. lPC1788的串口通讯
  13. PHP中单引号、双引号和转义字符
  14. 什么是GUID?
  15. Android EventBus技能点梳理
  16. 在Python中用Selenium执行JavaScript
  17. noi2015品酒大会(sa)
  18. cookie详解(含vue-cookie)
  19. LSTM算法原理理解
  20. C# 运用反射把实体类反射成你所想要的格式

热门文章

  1. 支付宝又惹怒Windows Phone用户了
  2. 如何构建一个轻量级级的DI(依赖注入)
  3. java生成一张图片
  4. Codeforces Round #313 (Div. 2)(A,B,C,D)
  5. Redis Sentinel哨兵配置
  6. [jqpolt] formatString 日期格式化列表
  7. 前端总结·基础篇·CSS
  8. table合并单元格 colspan(跨列)和rowspan(跨行)
  9. 使用DbVisualizer变量
  10. Android 微信分享与QQ分享功能