一、使用包管理器進行安裝
1.更新 Homebrew的package數(shù)據(jù)庫(macosx上的軟件包管理工具)
$ brew update
2.安裝MongoDb
$ brew install mongodb
3.啟動MongoDb(安裝成功后命令行有提示)
$ mongod --config /usr/local/etc/mongod.conf
4.連接到mongo
$mongo
兩點比較關(guān)鍵:1需要啟動mongod服務(wù)眨八。只有啟動服務(wù)了紊馏,mongo才有反應(yīng)偶翅,否則將會有連接失敗的提示。
2.mongod不能多次啟動,會給提示失敗的提示,其實你已經(jīng)啟動了境肾。
一些簡單的命令:
self.client = MongoClient('localhost', 27017) if client is None else client
self.db = self.client.cache
self.db.webpage.create_index('timestamp', expireAfterSeconds = expires.total_seconds())
cache可以認為是數(shù)據(jù)庫的名稱,webpage可以認為是一張表奥喻,然后創(chuàng)建了一個主鍵。
show dbs 展示所有的數(shù)據(jù)庫
use '某個具體的名字的數(shù)據(jù)庫’ 切換到某個具體的數(shù)據(jù)庫
db.webpage.find() 查詢webpage表下面的數(shù)據(jù)
db.dropDatabase() 切換到某個具體的db下然后可以用這個命令進行刪除