mongodb指南(翻譯)(三) – developer zone – 快速啟動MongoDB

來源:互聯網
上載者:User

本章節在官方文檔的位置為:Home-Quickstart

 

在OS X快速啟動

安裝mongodb

最簡單的安裝mongodb的方法就是使用包管理器或者先行編譯好的二進位檔案:

包管理器

如果你使用Homebrew包管理器,請運行:

view plain
  1. $ brew update  
  2. $ brew install mongodb  

如果你使用MacPorts,你可以這樣安裝:

view plain
  1. $ sudo port install mongodb  

整個安裝過程會花費稍許時間。

 

32位二進位檔案

註:推薦使用64位(如果你有64位作業系統)

view plain
  1. $ curl http://downloads.mongodb.org/osx/mongodb-osx-i386-x.y.z.tgz > mongo.tgz  
  2. $ tar xzf mongo.tgz  

將x.y.z替換為當前穩定版本的版本號碼

 

64位二進位檔案

view plain
  1. $ curl http://downloads.mongodb.org/osx/mongodb-osx-x86_64-x.y.z.tgz > mongo.tgz  
  2. $ tar xzf mongo.tgz  

將x.y.z替換為當前穩定版本的版本號碼

 

建立一個資料目錄

預設情況下mongodb會將資料存放區在/data/db,但是它不會自動建立這個目錄。這樣建立:

view plain
  1. $ mkdir -p /data/db  

你還可以在啟動mongodb的時候,使用 --dbpath 參數告訴它使用另外一個資料目錄。

 

運行並串連到伺服器

首先,在一個終端中啟動mongodb伺服器:

view plain
  1. $ ./mongodb-xxxxxxx/bin/mongod  

在另外一個終端,啟動shell,它會預設自動連接到本機:

view plain
  1. $ ./mongodb-xxxxxxx/bin/mongo  
  2. > db.foo.save( { a : 1 } )  
  3. > db.foo.find()  

恭喜,你剛剛使用mongodb儲存並檢索了你的第一個文檔。

 

在linux快速啟動

下載

通過包管理器

Ubuntu和Debian使用者,請參閱“Ubuntu and Debian packages”。

CentOS和Fedora使用者,請參閱“CentOS and Fedora Packages”。

 

32位linux二進位檔案

註:推薦使用64位

view plain
  1. $ # replace "1.6.4" in the url below with the version you want  
  2. $ curl http://downloads.mongodb.org/linux/mongodb-linux-i686-1.6.4.tgz > mongo.tgz  
  3. $ tar xzf mongo.tgz  

64位linux二進位檔案

view plain
  1. $ # replace "1.6.4" in the url below with the version you want  
  2. $ curl http://downloads.mongodb.org/linux/mongodb-linux-x86_64-1.6.4.tgz > mongo.tgz  
  3. $ tar xzf mongo.tgz  

其他Unixes

請參閱“下載”和“產生”。


建立資料目錄

預設情況下mongodb會將資料存放區在/data/db,但是它不會自動建立這個目錄。這樣來建立:

view plain
  1. $ sudo mkdir -p /data/db/  
  2. $ sudo chown `id -u` /data/db  

你還可以在啟動mongodb的時候,使用 --dbpath 參數告訴它使用另外一個資料目錄。

 

運行並串連到伺服器

首先,在一個終端中啟動mongodb伺服器:

view plain
  1. $ ./mongodb-xxxxxxx/bin/mongod  

在另外一個終端,啟動shell,它會預設自動連接到本機:

view plain
  1. $ ./mongodb-xxxxxxx/bin/mongo  
  2. > db.foo.save( { a : 1 } )  
  3. > db.foo.find()  

恭喜,你剛剛使用mongodb儲存並檢索了你的第一個文檔。

 

在Windows快速啟動

下載

最簡單(推薦)的安裝mongodb的方法就是使用已經產生好的二進位檔案。註:推薦64位,當然前提你得有64位版本的windows。

32位二進位檔案

下載並解壓32位的壓縮包,推薦“生產”版本。

64位二進位檔案

下載並解壓64位的壓縮包。

解壓

解壓下載的包到本地目錄。為了簡便,你也可以將mongo-xxxxxx重新命名為mongo。

 

建立資料目錄

預設情況下mongodb將資料存放區到\data\db,但是它不會自動建立這個檔案夾,可以這樣來建立:

view plain
  1. C:\> mkdir \data  
  2. C:\> mkdir \data\db  

 

當然,你也可以在系統瀏覽器中建立這個目錄。

你還可以在啟動mongodb的時候,使用 --dbpath 參數告訴它使用另外一個資料目錄

 

運行並串連到伺服器

重要的二進位檔案是:

  • mongod.exe - 資料庫伺服器。使用 mongod --help 可以擷取更詳細的啟動協助。
  • mongo.exe - 管理shell。

在瀏覽器中雙擊mongod.exe或者在命令列啟動:

view plain
  1. C:\> cd \my_mongo_dir\bin  
  2. C:\my_mongo_dir\bin> mongod  

註:也可以將伺服器以服務的形式啟動。

現在,通過雙擊mongo.exe或者命令列方式啟動管理shell。預設情況下,mongo.exe會串連運行在本地的伺服器並使用名為“test”的資料庫。運行mongo --help擷取更多資訊。

view plain
  1. C:\> cd \my_mongo_dir\bin  
  2. C:\my_mongo_dir\bin> mongo  
  3. > // the mongo shell is a javascript shell connected to the db  
  4. > // by default it connects to database 'test' at localhost  
  5. > 3+3  
  6. 6  
  7. > db  
  8. test  
  9. > // the first write will create the db:  
  10. > db.foo.insert( { a : 1 } )  
  11. > db.foo.find()  
  12. { _id : ..., a : 1 }  
  13. > show dbs  
  14. ...  
  15. > show collections  
  16. ...  
  17. > help  

恭喜,你剛剛通過mongod儲存並檢索了你的第一個文檔。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.