MongoDB中匯入資料命令的使用(mongoimport)
阿新 • • 發佈:2019-01-09
MongoDB中匯入資料命令的使用(mongoimport)
製作人:全心全意
語法: mongoimport <options> <file> 介紹: 該命令可以將CSV,TSV或JSON檔案資料匯入MongoDB, 如果沒有提供檔案,則mongoimport從stdin(標準輸入)讀取。 常規選項: /help 獲取命令用法 /version 獲取工具版本 詳細選項: /v, /verbose:<level> /quiet 隱藏所有日誌輸出 連線選項: /h, /host:<hostname> 要連線的遠端mongodb主機的地址 /port:<port> 指定伺服器埠(也可以使用--host hostname:port) ssl選項: 鄙人暫時不懂有什麼用,省略 驗證選項: /u,/username:<username> 指定用於身份驗證的使用者名稱 /p,/password:<password> 指定用於身份驗證使用者的密碼 名稱選項: /d, /db:<database-name> 指定要使用的資料庫名稱 /c, /collection:<collection-name> 指定要使用的collection集合的名稱 uri選項: 鄙人暫時不懂有什麼用,省略 輸入選項: /f, /fields:<field>[,<field>]* 指定要匯入欄位的欄位名,以逗號作為分隔 /file:<filename> 指定要匯入的資料檔案,如果不指定,使用標準輸入(stdin) /headerline 當匯入資料檔案型別為csv或tsv時,使用檔案的第一行作欄位名 /jsonArray 當匯入資料檔案中的資料為json陣列時,使用此選項 /type:<type> 指定要匯入的資料檔案的型別json,csv或tsv(預設為json) 省略部分 ingest options: 鄙人暫時不懂有什麼用,省略
使用示例:
mongoimport --db ML_OER --collection lecture --file /home/tmp/course_temp.json