一、mongodb資料庫匯入匯出操作
1、匯出資料庫 twangback為備份的資料夾
命令:mongodump -h 127.0.0.1【伺服器ip】 -d adview 【資料庫名】-o d:mongodbdata wangback【自己定義備份儲存資料夾】
例如:mongodump -h 127.0.0.1 -d twang-o twangback
-d:需要備份的資料庫例項,例如:twang
-o:備份的資料存放位置,例如:d:mongodbdata,當然該目錄需要提前建立,在備份完成後,系統自動在data目錄下建立乙個twangback目錄,這個目錄裡面存放該資料庫例項的備份資料。
2、匯入資料庫從資料夾twangback
【注意:】匯入前請刪除原有的檔案
命令:mongorestore -h localhost -d twang【資料庫名】
mondodbback wang wangback wang【備份的路徑】
例如:mongorestore-h localhost-d twang -directoryperdb d:mongodbdata wangback wang
-d:需要恢復的資料庫例項,例如:twang,當然這個名稱也可以和備份時候的不一樣,比如test2
--directoryperdb:備份資料所在位置,例如:d:mongodbdata wangback wang
一、mongodb介面客戶端工具
mongovue -乙個windows下的客戶端管理工具
mongohub - mac下的 mongodb 客戶端。
server density -是乙個商業的監控服務提供商
rock_mongo - php寫的乙個web工具
二、mongodb文件匯入匯出操作
1、文件匯出
mongodb提供了mongoexport工具,可以把乙個collection匯出成json格式或csv格式的檔案。可以指定匯出哪些資料項,也可以根據給定的條件匯出資料。
-h [ --host ]
-u [ --username ] arg username
-p [ --password ] arg password
-d [ --db ] arg database to use
-c [ --collection ] arg collection to use (some commands)
-f [ --fields ]如 -f name,age
-q [ --query ] arg query filter, as a json string
--csv export to csv instead of json
-o [ --out ] arg output file
如下命令:
匯出格式分別為:dat、json、csv
mongoexport -h 127.0.0.1 -d twang -c adservice -o d:logoadservice.dat
mongoexport -h 127.0.0.1 -d twang -c adservice -o d:logoadservice.json
mongoexport -h 127.0.0.1 -d twang -c adservice -o d:logoadservice.csv
2、文件匯入
【注意:】匯入前請刪除原有的檔案
mongoimport工具,可以把乙個特定格式檔案中的內容匯入到某張collection中。
-h [ --host ] arg mongo host to connect to ( /s1,s2 for sets)
-u [ --username ] arg username
-p [ --password ] arg password
-d [ --db ] arg database to use
-c [ --collection ] arg collection to use (some commands)
-f [ --fields ]
如下命令:
匯出格式分別為:dat、json、csv
mongoimport -h 127.0.0.1 -d twang -c adservice d:logoadservice.dat
mongoimport -h 127.0.0.1 -d twang -c adservice d:logoadservice.json
mongoimport -h 127.0.0.1 -d twang -c adservice d:logoadservice.csv
mongodb 資料備份和恢復
對整庫備份和恢復 使用mongodump進行資料備份 mongodump h localhost 27017 d test o desktop h 指定主機和埠號 d 指定備份的資料庫 o 指定儲存資料報的目錄 使用mongorestore進行資料備份 mongorestore h localhos...
mongodb資料備份與恢復
1.備份的語法 2.恢復語法 3.匯出 用於和其他平台進行互動對接,將資料匯出成指定格式檔案進行使用,比如資料分析常用的csv檔案 用於給非計算機行業的使用者檢視資料,對於他們來說csv檔案 開啟之後是電子 更方便 匯出語法 mongoexport h dbhost d dbname c colna...
mongodb資料備份與恢復
mongodb提供了備份和恢復的功能,分別是mongdump和mongorestore兩個命令 先介紹下命令語法 mongodump h dbhost d dbname o dbdirectory d 需要備份的資料庫例項,例如 test o 備份的資料存放位置,例如 home,當然該目錄需要提前建...