MongoDB 安裝及基礎操作

2021-09-11 05:28:43 字數 1571 閱讀 9486

進入 /usr/local

cd /usr/local
sudo curl -o
解壓
sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz
重新命名為 mongodb
sudo mv mongodb-osx-x86_64-3.4.2 mongodb
配置環境變數
export path=/usr/local/mongodb/bin:$path
sudo mongodb
進入bin目錄,進行互動
cd /usr/local/mongodb/bin

./mongo

use database_name
show dbs
db.createcollection(name, options)
show collections
在 test 資料庫下 newmsg 集合插入資料

補:

1.插入資料或json格式檔案時,需要退出 mongo ,返回到 bin 目錄操作

2.在匯入資料時 –collection 對應的集合名稱必須與 –file路徑下的集合名稱相一致,否則會出現如下錯誤,這是個容易被忽略的坑

error validating settings: incompatible options: --file and positional argument(s)

查詢newmsg表中關於to: 「p_u_b2dc9fe03d4d90」 的資料:

db.newmsg.find().sort().skip(0).limit(30)
db.newmsg.find().pretty()
db.newmsg.aggregate([},,

,},

]);db.newmsg.aggregate([

},]);

補:可以直接這一巢狀查詢,只是返回的結果,是先查 msg,然後在根據 msg_id 查

-h  host

-p 埠號

-d 資料庫名稱

-c 表名稱

-q 查詢條件語句

~/ 進入根目錄

sudo ./mongoexport -h localhost -p 27017 -d test -c 2016 -q "" -o ~/desktop/findresult/from_2016.json
db.createcollection.drop()
就到這裡了,更多操作可以直接檢視 mongodb 教程

MongoDB安裝及操作

mongodb簡介 安裝 埠 27017 mysql與mongodb對比 db操作 刪除當前使用資料庫 db.dropdatabase 退出 exit 或 quit 檢視幫助 help collection操作 刪除集合 db.stu.drop document操作 更新文件 刪除文件 查詢文件 d...

MongoDB 基礎操作

use 資料庫名稱 db 1 語法 use 資料庫名稱如果資料庫不存在,則建立資料庫,否則切換 連線 到指定資料庫 2 例項 備註 剛建立資料庫時,使用 show dbs 語句不顯示,原因是此時新建立的資料庫中並無資料 1 語法 db.dropdatabase 刪除資料庫之前,先切換 連線 到要刪除...

MongoDB基礎操作

mongod dbpath pathpath為你的資料庫路徑 在另開啟乙個終端並輸入 mongo即可 mongo 118.120 1.1 27017show dbsroot zhouls virtual machine usr local mongodb ls bin data gnu agpl 3...