導航:首頁 > 文件處理 > mongodb壓縮資料庫

mongodb壓縮資料庫

發布時間:2023-06-27 06:42:21

『壹』 如何安裝,配置MongoDB

1

下載mongodb的windows版本,有32位和64位版本,根據系統情況下載

2

創建資料庫文件的存放位置,比如D:/mongodb/data/db。啟動mongodb服務之前需要必須創建資料庫文件的存放文件夾,否則命令不會自動創建,而且不能啟動成功。默認文件夾路徑為c:/data/db.使用系統默認文件夾路徑時,啟動服務無需加--dbpath 參數說明,但文件夾還要手工創建

3

打開cmd命令行,進入D:/mongodb/bin目錄,輸入如下的命令啟動mongodb服務:

D:/mongodb/bin>mongod.exe --dbpath D:/mongodb/data/db


4

再打開一個cmd輸入:D:/mongodb/bin>mongo 127.0.0.1/admin,或者雙擊mongo.exe,即可進行mongodb的客戶端命令操作了:

『貳』 資料庫mongoDB怎麼安裝 為什麼我下載的解壓縮後裡面沒有bin目錄解壓縮後再怎麼辦

沒有bin目錄那有mongo.exe等這些exe程序文件嗎?一般都是在bin目錄下的,沒遇到過解壓後沒有bin目錄的
注意:

1. MongoDB 2.6.4 linux 版要求 glibc 必須是 2.5 以上,所以需要先確認操作系統的 glibc 的版本。

2. 在 32 位平台 MongoDB 不允許資料庫文件(累計總和)超過 2G,而 64 位平台沒有這個限制。

一)下載MongoDB

下載Windows 32-bit版本並解壓縮,程序文件都在bin目錄中,其它兩個目錄分別是C++調用是的頭文件和庫文件。bin目錄中包含如下幾個程序:

●bsonmp: 將 bson 格式的文件轉儲為 json 格式的數據
●mongo: 客戶端命令行工具,其實也是一個 js 解釋器,支持 js 語法
●mongod: 資料庫服務端,每個實例啟動一個進程,可以 fork 為後台運行
●mongomp/ mongorestore: 資料庫備份和恢復工具
●mongoexport/ mongoimport: 數據導出和導入工具
●mongofiles: GridFS 管理工具,可實現二制文件的存取
●mongos: 分片路由,如果使用了 sharding 功能,則應用程序連接的是 mongos 而不是mongod
●mongosniff: 這一工具的作用類似於 tcpmp,不同的是他只監控 MongoDB 相關的包請求,並且是以指定的可讀性的形式輸出
●mongostat: 實時性能監控工具
二) 設置MongoDB工作目錄

將其解壓到 c:\,再重命名為mongo,路徑為c:\mongo

三) 設置數據文件路徑

在c:\mongo裡面新建logs和data文件夾

在c:\mongo\logs裡面新建mongodb.log文件,建立日誌文件

在c:\mongo\data裡面新建文件夾db,建立數據存放目錄

四)啟動MongoDB服務
打開 cmd,輸入命令:c:\mongo\bin\mongod.exe --dbpath=c:\mongo\data\db
正常運行顯示以下信息:
Mongdb默認的監聽埠為27017。

『叄』 linux腳本中連接mongo的命令是什麼

Linux下mongo資料庫的安裝及通過shell命令行連接,案例如下:

1、下載運行壓縮文件,不用編譯安裝,解壓後,簡單配置就可以使用了。

wgethttp://fastdl.mongodb.org/linux/mongodb-linux-i686-2.0.7.tgz
tarzxfmongodb-linux-i686-2.0.7.tgz
mvmongodb-linux-i686-2.0.7/usr/local/mongodb
cd/usr/local/mongodb
mkdirdatalogsrepair#新建幾個必須的工作目錄

2、運行mongod

/usr/local/mongodb/bin/mongod--dbpath=/usr/local/mongodb/data
--logpath=/usr/local/mongodb/logs/mongodb.log
--repairpath=/usr/local/mongodb/repair
--journal--fork
#mongod命令參數解析:
#--dbpath:存儲數據目錄
#--logpath:日誌目錄
#--journal:為了提高單機版的rability,mongodb會提前為journalfile分配空間,可以在資料庫目錄下面的journal/找到
#--fork選項將會通知mongod在後台運行
#打開日誌文件,如果在文件尾部看見「等待連接」的提示,則說明mongodb已經正常啟動
tail-flogs/mongodb.log
...
MonApr3007:51:08[initandlisten]

3、用shell腳本命令行連接資料庫

/usr/local/mongodb/bin/mongo
MongoDBshellversion:2.0.7
connectingto:127.0.0.1:27017/test
>

『肆』 linux下安裝mongodb後怎麼使用

首先到下面的工具原料中的mongodb的官網下載對應你系統的安裝包,拷貝到你的linux系統上面,如果有網路可以直接用wget下載

解壓對應的安裝包
命令如下:
tar zxf mongodb-linux-i686-2.0.2.tgz

因為mongodb不需要像別的資料庫那樣繁瑣的配置解壓後放到慣例的/usr/local目錄下面,當然你可以放到任何地方,放到/usr/local下面方便管理
命令如下:
mv mongodb-linux-i686-2.0.2/* /usr/local/mongodb

然後為mongodb創建資料庫存放的位置和日誌文件,默認是在/data/db下面,同樣為了方便就在mongodb下面建立了相應的目錄

進到mongodb下面的bin目錄下查看mongodb的幫助文檔和我們用到的啟動參數

啟動mongodb資料庫,對應的參數說明用綠色表明了

為了安全期間建議關閉28017埠防止信息外泄

做好上面的操作就可以進入mongodb的客戶端開始你的mongodb之旅了.
步驟閱讀

『伍』 mogodb怎麼用robomongo導出數據

1、啟動Mongodb資料庫。在自己電腦的E盤、D盤根目錄模擬出兩個Mongodb的資料庫,分別代表舊庫和新庫。由於Mongodb的部署非常簡單,數據文件分別在E:mongodbdatadb(使用27017埠)和D:mongodbdatadb(使用27117埠)下。具體如圖。

2、連接新庫查看其數據情況。通過Mongodb自帶的客戶端robomongo-1.0.0-rc1-windows-x86_64-496f5c2.zip,解壓後找到Robomongo.exe,右擊以管理員運行。左圖所示界面,要求選擇要連接的資料庫。

3、連接舊庫查看數據情況。同樣通過客戶端,連接舊庫。如下圖所示,舊資料庫裡面含有5條文檔數據。下面我們就將舊庫中的5條數據通過命令導出。

4、從舊庫導出數據。分別導出files.chunks(保存有文檔數據,二進制格式)和files.files(保存有文件信息),對於文檔類數據兩個需要分別導出。

5、導入數據到新庫。同理,上一步導出的文件,要分別導入。

6、連接新庫,查看數據情況。同樣通過客戶端,連接新庫。如下圖所示,我們發現5條文檔數據已經導入進來。

閱讀全文

與mongodb壓縮資料庫相關的資料

熱點內容
steam提示音在哪個文件夾 瀏覽:335
項目開發全程實錄pdf 瀏覽:530
單片機reset 瀏覽:595
pdf怎麼是英文 瀏覽:969
旗雲2壓縮機保險 瀏覽:374
做程序員壓力大嗎表情包 瀏覽:312
pdf下拉 瀏覽:371
php去掉小數後面的0 瀏覽:954
阿里備案買什麼伺服器 瀏覽:261
網路驅動下載到哪個文件夾 瀏覽:481
達內程序員培訓西安 瀏覽:505
人保送車主惠app上怎麼年檢 瀏覽:604
android手機開機密碼 瀏覽:480
linux查看某個進程命令 瀏覽:529
閑置的騰訊雲伺服器 瀏覽:438
rar壓縮包mac 瀏覽:628
php混淆加密工具 瀏覽:582
java把數字拆分 瀏覽:464
如何下載svn伺服器舊版本 瀏覽:560
命令與征服4攻略 瀏覽:915