MongoDB 下載地址: https://www.mongodb.com/download-center?jmp=nav#community nodejs下載地址: https://nodejs.org/en/ 本文重點記錄在mac下安裝mongodb 本機環境:系統=>MAC OS 10.12 nodeJS=>6.9.0 Mongodb=>3.2.5node
*默認狀況下在Finder中是看不到 /usr 這個目錄的(終端用得溜的請略過),能夠打開Finder後按shift + command +G 輸入 /usr/local後回車便能看到這個隱藏的目錄了 mysql
It looks like you are trying to access MongoDB over HTTP on the native driver port. 」 這樣一行文字,而後能夠從新打開一個終端 一樣是 sql
*test 是我建的一個集合名字 show dbs //顯示數據庫 use test //使用某個數據庫 db.test.insert({‘name’:’byc’}) //插入一條記錄 db.test.find() //查找全部記錄 db.test.findone() //查找一條記錄 db.dropDatabase() //刪除數據庫 db.test.drop //刪除指定集合 show collections //顯示全部集合 db.createColletion(‘byc’) //建立集合 db.test.save({}) //插入記錄db.test.update({‘_id’,1},{$set:{name:’test’,age:20}}) db.test.remove({}) //刪除全部集合 for(var i=1;i<=10;i++){db.test.insert({"name":"king"+i,"age":i})} //循環插入10條記錄 db.test.find().pretty() //格式化顯示查詢結果 db.test.find().count() //查詢數據條數 db.test.find({"age":5}) /查找age是5的條目 db.test.find({「age」:{$gt:5}}) //查找age大於5的條目 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大於5的條目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age":1}) //查找age大於5的條目且升序排列 db.test.find({"age":{$gt:5}}).sort({"age」:-1}) //查找age大於5的條目且降序排列mongodb
use admin;
db.shutdownServer();
複製代碼
首先添加PATH:shell
echo 'export PATH=/usr/local/mongodb/bin:$PATH'>>~/.bash_profile
複製代碼
以下:數據庫
添加完成後爲使環境變量生效,可重啓shell終端,或輸入命令 source .bash_profile
。 查看環境變量是否添加成功: echo $PATH
瀏覽器
以下:bash
環境變量添加成功。 之後啓動就能夠直接輸入mongod
啓動了工具
附上mongodb 文檔地址:https://docs.mongodb.com/manual/tutorial/query-documents/ui