進入 /usr/local
cd /usr/local
sudo curl -o
解壓sudo tar -zxvf mongodb-osx-x86_64-3.4.2.tgz
重新命名為 mongodbsudo 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...