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 顯示已有的資...