MongoDB学习二(shell 基础)

mongo shell是基于javascript的MongoDB命令行交互界面。

利用mongo shell可以对MongoDB进行CRUD操作,同时可进行管理、维护操作。

一、启动shell

   1、进入MongoDB安装目录

cd <mongodb installation

   2、启动

./bin/mongo

   ubuntu使用apt安装MongoDB情况下 ,可直接执行

/usr/bin/mongo

  因为Ubuntu /usr/bin目录已经添加进环境便所,所以还可以直接启动

mongo

可添加--host --port作为启动参数,连接指定数据库

mongo --host 192.168.85.100 --port 27017

二、mongo shell 基础操作

  1、显示当前数据库

db

   2、切换/创建数据库(注:在新数据库里创建集合(collection)时,数据库会自动创建)

use <dbname>

  3、显示数据库列表

show dbs

  4、查询collction中的数据

db.myCollection.findOne()   --查询一条记录
db.myCollection.find()      --查询所有记录,Mongdb会默认开启分页
db.myCollection.find().pretty()  --格式化查询输出的结果文字
db["my Collection"].find()  --此种查询方式为支持Collection名称中有空格或数字的情况


你可能感兴趣的:(shell,mongdb)