婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 深入分析Mongodb數據的導入導出

深入分析Mongodb數據的導入導出

熱門標簽:機器人外呼系統軟件存在問題 徐州ai電銷機器人原理 南京400電話怎樣辦理 高德地圖標注商戶位置 智能電銷機器人銷售話術 福州電銷機器人源代碼 兗州電話外呼營銷系統 沈陽營銷電銷機器人招商 企業智能外呼系統價格多少

一、Mongodb導出工具mongoexport

Mongodb中的mongoexport工具可以把一個collection導出成JSON格式或CSV格式的文件??梢酝ㄟ^參數指定導出的數據項,也可以根據指定的條件導出數據。
mongoexport具體用法

 [root@localhost mongodb]# ./bin/mongoexport --help 
Export MongoDB data to CSV, TSV or JSON files. 

options: 
 --help          produce help message 
 -v [ --verbose ]     be more verbose (include multiple times for more  
              verbosity e.g. -vvvvv) 
 --version         print the program's version and exit 
 -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 
 --journal         enable journaling 
 -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 
 -k [ --slaveOk ] arg (=1) use secondaries for export if available, default  
              true 

參數說明
-h:指明數據庫宿主機的IP
-u:指明數據庫的用戶名
-p:指明數據庫的密碼
-d:指明數據庫的名字
-c:指明collection的名字
-f:指明要導出那些列
-o:指明到要導出的文件名
-q:指明導出數據的過濾條件

二、常用數據導出實例

1.直接導出數據到文件中

復制代碼 代碼如下:

[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]#

命令執行完后使用命令查看,會發現目錄下生成了一個students.dat的文件

參數說明

 -d 指明使用的庫, 本例中為” my_mongodb”
 -c 指明要導出的表, 本例中為”user”
 -o 指明要導出的文件名, 本例中為”user.dat”
從上面可以看到導出的方式使用的是JSON 的樣式 

2、將foo庫中的表t1導出成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]#

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

 

復制代碼 代碼如下:

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

3、導出為CSV格式的數據

復制代碼 代碼如下:

[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的導出結果

復制代碼 代碼如下:

[root@localhost data]# more t2.csv  
age,name  
1,"wwl"  
[root@localhost data]#

三、Mongodb導入工具mongoexport

Mongodb中的mongoimport工具可以把一個特定格式文件中的內容導入到指定的collection中。該工具可以導入JSON格式數據,也可以導入CSV格式數據。
 
具體使用如下

 [root@localhost mongodb]# ./bin/mongoimport --help 
options: 
 --help         produce help message 
 -v [ --verbose ]    be more verbose (include multiple times for more  
             verbosity e.g. -vvvvv) 
 --version        print the program's version and exit 
 -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 
 --journal        enable journaling 
 -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 
 --ignoreBlanks     if given, empty fields in csv and tsv will be ignored 
 --type arg       type of file to import. default: json (json,csv,tsv) 
 --file arg       file to import from; if not specified stdin is used 
 --drop         drop collection first  
 --headerline      CSV,TSV only - use first line as headers 
 --upsert        insert or update objects that already exist 
 --upsertFields arg   comma-separated fields for the query part of the  
             upsert. You should make sure this is indexed 
 --stopOnError      stop importing at first error rather than continuing 
 --jsonArray       load a json array, not one item per line. Currently  
             limited to 4MB. 

參數說明
 
-h:指明數據庫宿主機的IP
-u:指明數據庫的用戶名
-p:指明數據庫的密碼
-d:指明數據庫的名字
-c:指明collection的名字
-f:指明要導入那些列

四、常用數據導入實例

1、導入JSON 數據

復制代碼 代碼如下:

[root@localhost mongodb]# ./bin/mongoimport -d test -c students students.dat  
connected to: 127.0.0.1 
imported 9 objects 
[root@localhost mongodb]#  

參數說明
-d:指明數據庫名,本例中為test
-c:指明collection名,本例中為students
students.dat:導入的文件名

2、導入CSV格式文件中的內容

復制代碼 代碼如下:

[root@localhost mongodb]# ./bin/mongoimport -d test -c students --type csv --headerline --file students_csv.dat 
connected to: 127.0.0.1
imported 10 objects
[root@localhost mongodb]# 

參數說明:
-type:指明要導入的文件格式
-headerline:指明第一行是列名,不需要導入
-file:指明要導入的文件

以上所述就是本文的全部內容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • Mongodb實現定時備份與恢復的方法教程
  • Windows或Linux系統中備份和恢復MongoDB數據的教程
  • MongoDB整庫備份與還原以及單個collection備份、恢復方法
  • mongodb 數據庫操作--備份 還原 導出 導入
  • mongoDB4.2.8備份恢復與導出導入(推薦)

標簽:景德鎮 本溪 鶴崗 邯鄲 吉安 丹東 昭通 大理

巨人網絡通訊聲明:本文標題《深入分析Mongodb數據的導入導出》,本文關鍵詞  深入分析,Mongodb,數據,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《深入分析Mongodb數據的導入導出》相關的同類信息!
  • 本頁收集關于深入分析Mongodb數據的導入導出的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美在线制服丝袜| 国产91露脸合集magnet| 欧美色区777第一页| 奇米影视一区二区三区小说| 久久精品男人的天堂| 欧美精品亚洲二区| 99re视频精品| 国产一区二区日韩精品| 一区二区三区蜜桃网| 在线91免费看| 久久精品久久综合| 一区二区三区在线视频免费| 久久九九影视网| 欧美一级片在线观看| 在线观看国产精品网站| 视频一区在线播放| 亚洲电影第三页| 一级做a爱片久久| 中文字幕一区二区三区在线不卡 | 99这里只有精品| 国产成人免费视频网站 | 天堂成人免费av电影一区| 中文字幕不卡三区| 中文在线一区二区| 国产欧美日韩视频一区二区| 久久午夜国产精品| 国产清纯白嫩初高生在线观看91 | 欧洲av在线精品| 欧美中文字幕一区二区三区亚洲| 91亚洲精品乱码久久久久久蜜桃| 成人永久免费视频| 97se亚洲国产综合自在线 | 欧美人伦禁忌dvd放荡欲情| 91丨porny丨首页| 欧美亚洲丝袜传媒另类| 91麻豆精品在线观看| 91福利小视频| 欧美日韩免费观看一区二区三区 | 欧美三区在线观看| 欧美日韩激情在线| 91精品国产欧美一区二区| 欧美成人乱码一区二区三区| 亚洲精品一区二区三区蜜桃下载 | 91精品国产色综合久久ai换脸 | 国产精品短视频| 在线观看免费成人| 69av一区二区三区| 91精品国产色综合久久久蜜香臀| 日韩免费观看高清完整版| 久久免费精品国产久精品久久久久| 久久久精品黄色| 成人免费在线视频观看| 一区二区三区成人| 玖玖九九国产精品| 色婷婷综合久久| 精品入口麻豆88视频| 国产精品不卡一区二区三区| 一区二区三区**美女毛片| 蜜桃久久精品一区二区| 日韩毛片视频在线看| 亚洲va国产天堂va久久en| 麻豆精品一区二区三区| 成人国产精品免费观看| 制服丝袜在线91| 中文幕一区二区三区久久蜜桃| 欧美亚洲一区三区| 精品少妇一区二区| 一级精品视频在线观看宜春院| 国产视频一区在线播放| 亚洲成av人在线观看| 国产精品2024| 91啦中文在线观看| 欧美一区二区三区日韩| 亚洲靠逼com| 国产精品一区久久久久| 欧美日高清视频| 国产精品麻豆99久久久久久| 日本在线不卡一区| 亚洲一区二区三区激情| 国产高清不卡一区| 日韩欧美一区电影| 国产精品福利一区| 久久精品国产亚洲aⅴ| 欧美日韩综合不卡| 亚洲人成影院在线观看| 国产大片一区二区| 欧美r级在线观看| 亚洲电影一区二区| 国产成人免费视| 精品裸体舞一区二区三区| 亚洲成人1区2区| 91国偷自产一区二区三区成为亚洲经典 | 亚洲卡通动漫在线| 国产成人av电影| www成人在线观看| 国内久久婷婷综合| 日韩视频免费观看高清完整版 | 丁香婷婷深情五月亚洲| 精品福利视频一区二区三区| 日本不卡一二三| 欧美日韩另类国产亚洲欧美一级| 中文字幕一区二区三区四区| 福利电影一区二区| 国产精品嫩草影院av蜜臀| www.日韩大片| 亚洲欧美在线视频观看| 色婷婷狠狠综合| 亚洲午夜激情网页| 91丨九色丨蝌蚪丨老版| 一区二区三区在线视频播放| 色菇凉天天综合网| 亚洲制服欧美中文字幕中文字幕| 欧美日韩精品系列| 视频一区国产视频| 777午夜精品免费视频| 日韩中文字幕区一区有砖一区 | 成人av影视在线观看| 久久无码av三级| 成人毛片在线观看| 亚洲精品va在线观看| 91免费在线看| 免费欧美高清视频| 精品美女在线播放| 国产夫妻精品视频| 亚洲日本va在线观看| 9191国产精品| 99视频精品在线| 亚洲超碰精品一区二区| 日韩美女在线视频| 久久99精品久久久久久| 国产精品女主播在线观看| 91视频你懂的| 日韩三级高清在线| 国产成人精品一区二区三区四区 | 亚洲一区二区三区在线看| 色999日韩国产欧美一区二区| 亚洲欧美日韩国产综合在线| 日韩午夜在线观看| 欧美一区二区黄| 成人黄动漫网站免费app| 亚洲午夜在线电影| 91精品国产综合久久精品| 丰满放荡岳乱妇91ww| 中文字幕一区二区三区视频 | 国产剧情av麻豆香蕉精品| **性色生活片久久毛片| 在线视频国产一区| 国产精品亚洲综合一区在线观看| 久久精品夜夜夜夜久久| 在线区一区二视频| 日本色综合中文字幕| 亚洲国产高清aⅴ视频| 成人午夜电影小说| 狂野欧美性猛交blacked| 日韩欧美精品在线| 91最新地址在线播放| 天天影视涩香欲综合网| 国产精品美女久久久久久久久久久 | 欧美午夜寂寞影院| 成人免费视频视频在线观看免费| 亚洲欧美激情一区二区| 国产欧美一区二区三区在线看蜜臀| 成人av先锋影音| 国产精品一区二区无线| 亚洲欧洲国产日韩| 久久夜色精品国产噜噜av | 专区另类欧美日韩| 91精品国产色综合久久ai换脸| 成人av在线资源| 奇米影视在线99精品| 国产精品久久久久久久久快鸭| 色悠悠亚洲一区二区| 在线视频你懂得一区| 岛国精品在线播放| 免费看黄色91| 免费人成精品欧美精品| 一区二区欧美精品| 亚洲视频每日更新| 91精品国产入口| 91精品国产一区二区| 欧美欧美欧美欧美| 一本色道久久加勒比精品| 色综合色综合色综合| 顶级嫩模精品视频在线看| 久久99这里只有精品| 午夜日韩在线电影| 亚洲免费观看视频| 国产精品久久毛片| 国产亚洲欧美激情| 一区视频在线播放| 亚洲制服丝袜av| 亚洲乱码国产乱码精品精小说| 国产精品久久久久久久第一福利| 久久久噜噜噜久噜久久综合| 国产欧美一区二区精品久导航 | 中文字幕日韩精品一区| 久久精品人人做人人爽人人| 久久精品在线观看| 久久久精品人体av艺术| 国产精品美女久久久久aⅴ|