Ubuntu下安装使用MongoDB

安装


 

官网下载: https://www.mongodb.org/

 

解压解包 重命名为mongodb 移动到/usr/local/目录下

 

创建连个软连接

   ln -s /usr/local/mongodb/bin/mongod   /usr/bin/mongod         用于移动服务端 

   ln -s /usr/local/mongodb/bin/mongo    /usr/bin/mongo          用于启动客户端(shell) 

 

创建目录  sudo mkdir -p /data/db  是MongoDB 默认的启动的数据库路径(--dbpath)

 

启动服务  $ sudo mongod     端口为27017

启动客户端shell  $ mongo 

 

启动HTTP web用户界面  $ sudo mongod --rest       端口为28017


 

 

基本概念

SQL术语/概念MongoDB术语/概念解释/说明
databasedatabase数据库
tablecollection数据库表/集合
rowdocument数据记录行/文档
columnfield数据字段/域
indexindex索引
table joins 表连接,MongoDB不支持
primary keyprimary key主键,MongoDB自动将_id字段设置为主键

 

 

 

 

 

 

 

下图更为直观的反映了SQL和MongoDB的对应关系

 


 

基本语法

> db                                       #显示当前所在数据库,默认为test

> use DATABASE_NAME #切换数据库, 若名字不存在则相当于新建一个数据库(只有创建集合后才会保存)

> show dbs />show databases #查看所有的数据库

> db.COLLECTION_NAME insert({'xx':'oo'}) #创建集合 插入内容格式为 键/值 对

> db.COLLECTION_NAME insert(document) #向集合中插入文档 和上面一样

> db.COLLECTION_NAME.find() #查看已插入的文档

> db.col.find().pretty()            #易读方式查询文档

> db.dropDatabase()               #删除数据库




 
  



 

转载于:https://www.cnblogs.com/roronoa-sqd/p/4960162.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值