Pasang MongoDB pada platform tetingkap
Muat Turun MongoDB
MongoDB menyediakan pakej binari yang diprakumpul untuk sistem 32-bit dan 64-bit Anda boleh memuat turun dan memasangnya daripada tapak web rasmi MongoDB. Alamat pra-Muat turun MongoDB bagi pakej binari yang disusun: http://www.mongodb.org/downloads
Nota: Sistem Windows XP tidak lagi disokong selepas versi MongoDB2.2 .
MongoDB untuk Windows 64-bit Sesuai untuk 64-bit Windows Server 2008 R2, Windows 7 dan versi terkini sistem Windows.
MongoDB untuk Windows 32-bit Sesuai untuk sistem Window 32-bit dan Windows Vista terkini. Saiz pangkalan data MongoDB maksimum ialah 2GB pada sistem 32-bit.
MongoDB untuk Windows 64-bit Legacy Sesuai untuk 64-bit Windows Vista, Windows Server 2003 dan Windows Server 2008.
Muat turun fail .msi 32-bit atau 64-bit mengikut sistem anda Selepas memuat turun, klik dua kali fail dan ikut arahan untuk memasangnya.
Semasa proses pemasangan, anda boleh menetapkan direktori pemasangan anda dengan mengklik butang "Tersuai".
Buat direktori data
MongoDB akan Direktori data disimpan di bawah direktori db. Walau bagaimanapun, direktori data ini tidak akan dibuat secara automatik Kami perlu menciptanya selepas pemasangan selesai. Sila ambil perhatian bahawa direktori data harus diletakkan dalam direktori akar (seperti: C: atau D:, dsb.).
Dalam tutorial ini, kami telah memasang mongodb pada pemacu C:. buat direktori data dan kemudian buat direktori db dalam direktori data
c:\>cd c:\ c:\>mkdir data c:\>cd data c:\data>mkdir db c:\data>cd db c:\data\db>
Anda juga boleh mencipta direktori ini melalui peneroka tetingkap, tidak semestinya melalui baris arahan >Menjalankan pelayan MongoDB dari baris arahan
Untuk menjalankan pelayan MongoDB daripada command prompt, anda mesti melaksanakan fail mongod.exe daripada direktori bin direktori MongoDB
mongod.exe --dbpath c:\data\db
Jika pelaksanaan berjaya, ia akan maklumat berikut:
2015-09-25T15:54:09.212+0800 I CONTROL Hotfix KB2731284 or later update is not installed, will zero-out data files 2015-09-25T15:54:09.229+0800 I JOURNAL [initandlisten] journal dir=c:\data\db\j ournal 2015-09-25T15:54:09.237+0800 I JOURNAL [initandlisten] recover : no journal fil es present, no recovery needed 2015-09-25T15:54:09.290+0800 I JOURNAL [durability] Durability thread started 2015-09-25T15:54:09.294+0800 I CONTROL [initandlisten] MongoDB starting : pid=2 488 port=27017 dbpath=c:\data\db 64-bit host=WIN-1VONBJOCE88 2015-09-25T15:54:09.296+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/W indows Server 2008 R2 2015-09-25T15:54:09.298+0800 I CONTROL [initandlisten] db version v3.0.6 ……
Jalankan pelayan MongoDB sebagai perkhidmatan Windows
Sila ambil perhatian bahawa anda mesti mempunyai hak pentadbiran untuk menjalankan perintah berikut untuk menjalankan pelayan MongoDB. Jalankan sebagai perkhidmatan Windows:
mongod.exe --bind_ip yourIPadress --logpath "C:datadbConfmongodb.log" --logappend --dbpath "C:datadb" --port yourPortNumber --serviceName " YourServiceName" --serviceDisplayName "YourServiceName" --pasang
Jadual berikut menunjukkan parameter untuk permulaan mongodb:
参数 | 描述 |
---|---|
--bind_ip | 绑定服务IP,若绑定127.0.0.1,则只能本机访问,不指定默认本地所有IP |
--logpath | 定MongoDB日志文件,注意是指定文件不是目录 |
--logappend | 使用追加的方式写日志 |
--dbpath | 指定数据库路径 |
--port | 指定服务端口号,默认端口27017 |
--serviceName | 指定服务名称 |
--serviceDisplayName | 指定服务名称,有多个mongodb服务时执行。 |
--install | 指定作为一个Windows服务安装。 |
Shell pengurusan latar belakang MongoDB
Jika anda perlu memasukkan MongoDB pengurusan latar belakang , anda perlu terlebih dahulu membuka direktori bin di bawah direktori pemasangan mongodb, dan kemudian melaksanakan fail mongo.exe ialah shell Javascript interaktif yang disertakan dengan MongoDB, persekitaran interaktif yang digunakan untuk mengendalikan dan mengurus MongoDB.
Apabila anda memasukkan bahagian belakang mongoDB, ia akan memaut ke dokumen ujian (pangkalan data) secara lalai:
> mongo MongoDB shell version: 3.0.6 connecting to: test ……
Memandangkan ia adalah shell JavaScript, anda boleh menjalankan beberapa operasi aritmetik mudah:
Perintah> 2 + 2 4 >
db digunakan untuk melihat dokumen (pangkalan data) operasi semasa:
> db test >
Masukkan beberapa rekod mudah dan cari:
rreeePerintah pertama Masukkan nombor 10 ke dalam medan x koleksi php.