欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

導(dǎo)出mongodb里數(shù)據(jù)的方法

小編給大家分享一下導(dǎo)出MongoDB里數(shù)據(jù)的方法,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!

成都創(chuàng)新互聯(lián)是一家專注于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)與策劃設(shè)計(jì),新吳網(wǎng)站建設(shè)哪家好?成都創(chuàng)新互聯(lián)做網(wǎng)站,專注于網(wǎng)站建設(shè)10余年,網(wǎng)設(shè)計(jì)領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:新吳等地區(qū)。新吳做網(wǎng)站價(jià)格咨詢:18982081108

一、Mongodb導(dǎo)出工具mongoexport

Mongodb中的mongoexport工具可以把一個(gè)collection導(dǎo)出成JSON格式或CSV格式(類似于表格的形式)的文件??梢酝ㄟ^(guò)參數(shù)指定導(dǎo)出的數(shù)據(jù)項(xiàng),也可以根據(jù)指定的條件導(dǎo)出數(shù)據(jù)。

mongoexport具體用法

C:\mongo\bin>mongoexport -help  
options:  
  --help                  produce help message  
  -v [ --verbose ]        be more verbose (include multiple times for more  
                          verbosity e.g. -vvvvv)  
  -h [ --host ] arg       mongo host to connect to ( <set name>/s1,s2 for sets)  
  --port arg              server port. Can also use --host hostname:port  
  --ipv6                  enable IPv6 support (disabled by default)  
  -u [ --username ] arg   username  
  -p [ --password ] arg   password  
  --dbpath arg            directly access mongod database files in the given  
                          path, instead of connecting to a mongod  server -  
                          needs to lock the data directory, so cannot be used  
                          if a mongod is currently accessing the same path  
  --directoryperdb        if dbpath specified, each db is in a separate  
                          directory  
  -d [ --db ] arg         database to use  
  -c [ --collection ] arg collection to use (some commands)  
  -f [ --fields ] arg     comma separated list of field names e.g. -f name,age  
  --fieldFile arg         file with fields names - 1 per line  
  -q [ --query ] arg      query filter, as a JSON string  
  --csv                   export to csv instead of json  
  -o [ --out ] arg        output file; if not specified, stdout is used  
  --jsonArray             output to a json array rather than one object per  
                          Line

參數(shù)說(shuō)明:

-h:指明數(shù)據(jù)庫(kù)宿主機(jī)的IP

-u:指明數(shù)據(jù)庫(kù)的用戶名

-p:指明數(shù)據(jù)庫(kù)的密碼

-d:指明數(shù)據(jù)庫(kù)的名字

-c:指明collection的名字

-f:指明要導(dǎo)出那些列

-o:指明到要導(dǎo)出的文件名

-q:指明導(dǎo)出數(shù)據(jù)的過(guò)濾條件

二、常用數(shù)據(jù)導(dǎo)出實(shí)例

1、直接導(dǎo)出數(shù)據(jù)到文件中

代碼如下:

[root@localhost bin]# ./mongoexport -d my_mongodb -c user -o user.dat
connected to: 127.0.0.1
exported 2 records
[root@localhost bin]# cat user.dat
{ "_id" : { "$oid" : "4f81a4a1779282ca68fd8a5a" }, "uid" : 2, "username" : "Jerry", "age" : 100 }
{ "_id" : { "$oid" : "4f844d1847d25a9ce5f120c4" }, "uid" : 1, "username" : "Tom", "age" : 25 }
[root@localhost bin]#

命令執(zhí)行完后使用命令查看,會(huì)發(fā)現(xiàn)目錄下生成了一個(gè)students.dat的文件

參數(shù)說(shuō)明:

-d 指明使用的庫(kù), 本例中為” my_mongodb”

-c 指明要導(dǎo)出的表, 本例中為”user”

-o 指明要導(dǎo)出的文件名, 本例中為”user.dat”

從上面可以看到導(dǎo)出的方式使用的是JSON 的樣式

2、將foo庫(kù)中的表t1導(dǎo)出成json格式

代碼如下:

[root@localhost bin]# ./mongoexport -d foo -c t1 -o /data/t1.json 
connected to: 127.0.0.1
exported 1 records
[root@localhost bin]#

導(dǎo)出成功后我們看一下/data/t1.json文件的樣式

代碼如下:

root@localhost data]# more t1.json
{ "_id" : { "$oid" : "4f927e2385b7a6814a0540a0" }, "age" : 2 }
[root@localhost data]#

3、導(dǎo)出為CSV格式的數(shù)據(jù)

代碼如下:

[root@localhost bin]# ./mongoexport -d foo -c t2 --csv -f age,name -o /data/t2.csv
connected to: 127.0.0.1
exported 1 records
[root@localhost bin]#

查看/data/t2.csv的導(dǎo)出結(jié)果

代碼如下:

mongoexport -h 10.100.30.130 --port 27017 -d zhongtudao -c hand_result --type=csv
-f datetime,url,show_count,click_count -q '{datetime:"20170402"}' -o ./20170402.csv

4、指定過(guò)濾條件導(dǎo)出數(shù)據(jù):

-q 參數(shù)的使用方法是:-q '{key:"value"}'

代碼如下:

mongoexport -h 10.100.30.130 --port 27017 -d zhongtudao -c hand_result --type=csv
-f datetime,url,show_count,click_count -q '{datetime:"20170402"}' -o ./20170402.csv

看完了這篇文章,相信你對(duì)導(dǎo)出mongodb里數(shù)據(jù)的方法有了一定的了解,想了解更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!

標(biāo)題名稱:導(dǎo)出mongodb里數(shù)據(jù)的方法
URL地址:http://aaarwkj.com/article36/iihssg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)、企業(yè)建站、Google、動(dòng)態(tài)網(wǎng)站網(wǎng)站設(shè)計(jì)、標(biāo)簽優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都app開(kāi)發(fā)公司
精品亚洲综合一区二区| 国产经典三级在线观看| 国产亚洲精品一区二区三在线观看| 大片天天看菲色亚洲黄色| 国产一区二区三区百合| 亚洲av不卡一区二区在线观看| 亚洲精品一区二区三区网站| 中文字幕高清一区二区三区| 国产91福利视频在线| 国产三级在线观看视频| 激情五月婷婷我有我色| 中文字幕在线视频黄字幕| 国产91一区二区三区在线精品| 亚洲午夜黄色生活片观看| 国产三级精品三级在线专区1| 在线观看日韩三级av| 久久精品亚洲精品毛片| 国产成人免费视频大全| 开心五月婷婷六月丁香| 日韩电影网国产精品| 久久国产精品亚洲熟女66r| 亚洲一区二区中文字幕av| 99国产综合精品女| 青青草原一区在线观看| 成人性生活黄色三级视频| 国产又粗又长又爽网站| 精品成人18亚洲av播放| 涩五月婷婷开心中文字幕| 国内丰满少妇嗷嗷叫在线播放| 午夜影院网站在线看黄| 精精国产xxxx视频在线不卡| 丁香婷婷激情五月天综合| 欧美日韩亚洲国产三级| 国产三级传媒在线观看| 综合久久精品亚洲天堂| 亚洲国产精品自拍视频| 国产欧美一区二区另类精品| av中文字幕国产精品| 亚洲伦理国产一国产二| 欧美精品一区二区三区狠狠| 国产亚洲精品免费视频|