UK Day46 - MongoDB - 启动和连接MongoDB

注意

  1. 因为Mac是基于Unix的,所以可以直接在Mac中的Terminal中使用linux命令。但是在Windows中,是不能直接在cmd中使用linux命令的,需要借助终端模拟器(比如XShell)。

  2. 在MongoDB的操作中,更新、查询、聚合等命令是区分大小写的。(大写写成小写可能会没有任何信息反馈,就是说不会报错)

  3. 单引号双引号不区分,都可以用。

  4. MongoDB注释符号://

  5. 在MongoDB中, 数据库、集合、属性等都不需要手动创建。也就是说在部分操作中,如果创建时若不存在, 则会自动创建数据库或集合或属性等。

  6. MySQL(SQL)和MongoDB(NoSQL)区别:

Explains MySQL MongoDB
数据库 database database
数据库表/集合 table collection
数据记录行/文档 row document
数据字段/域 column field
索引 index index
表连接 table joins 不支持
主键 primary key primary key(自动将_id字段设为主键)

启动和连接MongoDB

  1. 启动MongoDB服务

    • 命令:sudo ./ --config /usr/local/mongodb/etc/mongodb.conf

    • 必须在本地安装的MongoDB目录下的bin目录中启动,启动成功如下图示所示。

      UK Day46 - MongoDB - 启动和连接MongoDB
  2. 连接MongoDB数据库

    • 命令:mongo

    • UK Day46 - MongoDB - 启动和连接MongoDB
上一篇:【RabbitMQ消息中间件】13.RabbitMQ结合SSM框架-与销售系统交互


下一篇:UK Day36 - which无法搜索到已有文件的原因