MongoDB一些基本操作(二)

2021-06-06 22:49:10 字數 939 閱讀 8779

1. 從向mongodb匯出資料

mongoexport -d pagedb -c page -q {} -f _id,title,url,spidername,pubdate --csv > pages.csv

說明:將pagedb資料庫中page集合的資料匯出到pages.csv檔案,其中各選項含義:

-f 指定cvs列名為_id,title,url,spidername,pubdate

-q 指定查詢條件

2. 向mongodb匯入資料

mongoimport -d pagedb -c page --type csv --headerline --drop < csvortsvfile.csv

說明:將檔案csvortsvfile.csv的資料匯入到pagedb資料庫的page集合中,使用cvs或tsv檔案的列名作為集合的列名。需要注意的是,使用--headerline選項時,只支援csv和tsv檔案。

--type支援的型別有三個:csv、tsv、json

其他各個選項的使用,可以檢視幫助:

3. 備份資料庫

mongodump -d pagedb     

說明:備份資料庫pagedb中的資料。

4. 備份乙個資料庫中的某個集合

mongodump -d pagedb -c page

說明:備份資料庫pagedb的page集合。

5.恢復全部資料庫

mongorestore --drop

6. 恢復某個資料庫的資料

cd testbak

mongorestore -d pagedb --drop

7. 恢復某個資料庫的某個集合的資料

cd testbak

mongorestore -d pagedb -c page --drop

說明:將備份的pagedb的的page集合的資料恢復到資料庫

mongodb的一些操作

mongodb vs mysql 文件型資料庫 vs 關係型資料庫 database vs database collection vs table document vs row 一 資料庫常用命令 選擇 切換 database 如果沒有,則新建乙個database use databasenam...

Nosql MongoDB一些基本操作《二》

1.查詢指定資料庫的集合當前可用的儲存空間 use fragment db.test2.storagesize 1396736 2.查詢指定資料庫的集合分配的儲存空間 db.basese.totalsize 1731952 3.為資料庫寫資料 同步到磁碟 加鎖 db.runcommand 說明 該操...

MongoDB一些基本的命令

win r進入dos命令視窗,輸入cmd,進入mongodb exe檔案的所在目錄,比如我的在e mongodb bin,分別執行 e 回車,然後 cd mongodb bin 回車 輸入 mongo 開始運算元據庫,我這裡用的是2.6.7版本 說明 命令是區分大小寫 show dbs 顯示已有的資...