经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 数据库/运维 » MongoDB » 查看文章
MongoDB 安装/启动/基本操作命令
来源:cnblogs  作者:AmyZYX  时间:2021/2/18 15:25:47  对本文有异议

1.MongoDB简介

  • MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。
  • MongoDB是一个介于关系型数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。
  • MongoDB将数据存储为一个文档,数据结构由键值对组成。MongoDB文档类似JSON对象,value可以包含其他文档、数据及稳定数组。

2.安装MongoDB

  1. $ brew tap mongodb/brew
  2. $ brew install mongodb-community@4.0 #安装4.0版本

3.启动服务

  1. $ mongod --config /usr/local/etc/mongod.conf --fork
  • --fork:后台运行

4.基本操作命令

  • mongo:连接数据库
  • show dbs:查看当前服务实例上所有的数据库
  • use 数据名称:如果数据库不存在,则创建数据库,否则切换到指定数据库
  • db:查看当前所处的数据库
  • show collections:查看当前数据库中所有的集合
  • db.createCollection("集合名称"):创建集合
  • db.集合名称.insert({数据文档}):插入的每一条文档会自动帮我们生成一个_id字段,它是mongodb自动维护的,不需要我们关心。
  • db.集合名称.find():查询指定集合中的所有数据
    • 可以通过db.数据库名称.find().pretty()格式化输出格式
    • 默认查询所有数据,可以通过db.集合名称.find({查询条件}) 按条件查询集合中的数据
  • db.集合名称.update({更新条件}, {要更新的字段}) :更新集合数据更新的字段一定要这样写 {$set:{字段的名称:字段的值}}
  • db.集合名称.remove({删除条件}):删除集合中的数据
  • exit:退出当前操作
  • cls:清屏
  • help:显示支持命令
  • db.help():显示当前数据库支持方法

详细使用手册见:https://www.runoob.com/mongodb/mongodb-tutorial.html

原文链接:http://www.cnblogs.com/amyzhu/p/14386605.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号