1. 程式人生 > >mongoDB簡單介紹及使用

mongoDB簡單介紹及使用

blog png 條件查詢 .com mkdir 基本 -- 客戶 文件

一.mongodb的簡單介紹

二.mongodb的安裝和配置
安裝環境centos7

1.下載包
wget https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.2.12.tgz

2、解壓tar -zxvf mongodb-linux-x86_64-3.2.12.tgz

3、移動到指定位置mv mongodb-linux-x86_64-3.2.12/ /usr/local/mongodb

4、在/usr/local/mongodb下創建文件夾

存放數據 mkdir /data
存放日誌mkdir /logs

5、在/usr/local/mongodb/bin下新建配置vi mongodb.conf

dbpath = /usr/local/mongodb/data/db #數據文件存放目錄
logpath = /usr/local/mongodb/logs/mongodb.log #日誌文件存放目錄
port = 27017 ?#端口
fork = true ?#以守護程序的方式啟用,即在後臺運行

技術分享圖片

mongod 為服務端
mongo 為客戶端

6、環境變量配置vim?/etc/profile?
export?MONGODB_HOME=/usr/local/mongodb
export?PATH=$PATH:$MONGODB_HOME/bin
保存後,重啟系統配置source /etc/profile

7、啟動在/usr/local/mongodb/bin下mongod -f mongodb.conf 或 ./mongod -f mongodb.conf

啟動後查看
技術分享圖片

8、關閉mongod -f ./mongodb.conf --shutdown ?或./mongod -f ./mongodb.conf --shutdown

9..連接使用mongod
客戶端連接mongod服務,出現警告,安裝時最好不要用root用戶安裝,
使用admin用戶退出,並查看退出日誌
技術分享圖片
技術分享圖片

三.mongodb的基本使用

1.創建庫和表
表是一個集合,裏面的數據是json格式的,前面的id是全局id,是不重復的
技術分享圖片

2.數據的查找 find()
技術分享圖片

使用for循環插入多條數據
技術分享圖片

count()查詢數量
技術分享圖片

條件查詢,skip跳過前三條,查詢2個,按id排序
技術分享圖片

mongoDB簡單介紹及使用