MongoDB Mongodb 中資料匯出與匯入

2021-10-10 01:23:06 字數 1211 閱讀 3974

匯入/匯出可以操作的是本地的mongodb伺服器,也可以是遠端的,所以,都有如下通用選項。

利用mongoexport

-h host主機

–port 埠

-d 指明使用的庫

-c 指明要匯出的集合

-o 指明要匯出的檔名

–csv指定匯出的csv格式

-q 過濾匯出

-f field1 field2 列名

-u username 使用者名稱

-p password 密碼

如下操作,

注意:在使用使用者名稱和密碼是使用超級管理員的,如果埠是預設的可以不使用–port來指定埠。

使用mongoimport命令

-d 待匯入的資料庫

-c 待匯入的集合(不存在會自己建立)

–type csv/json(預設)

–file 備份檔案路徑

例1: 匯入json

./bin/mongoimport -h --port 埠號 -d test -c goods --file ./goodsall.json

例2: 匯入csv

./bin/mongoimport -h --port 埠號 -d test -c goods --type csv -f goods_id,goods_name --file ./goodsall.csv

./bin/mongoimport -h --port 埠號 -d test -c goods --type csv --headline -f goods_id,goods_name --file ./goodsall.csv

案例:把剛才匯出的php.json檔案匯入到goods庫裡面的php集合裡面。

匯入成功,進行檢視

MongoDB MongoDB基本入門02

mongodb的固定集合 固定集合特性 應用場景 當我們執行下面命令時,發現加入了53條,因為先前新增的會被覆蓋掉 for var i 1 i 100 i mongodb的資料庫安全 安全和認證 第二步 在itcast資料庫中建立普通賬號 第三步 重啟資料庫服務,並開啟安全檢查 第四步 客戶端認證連...

聊聊MongoDB MongoDB索引介紹分享

mongodb中的索引其實類似於關係型資料庫,都是為了提高查詢和排序的效率的,並且實現原理也基本一致。由於集合中的鍵 字段 可以是普通資料型別,也可以是子文件。mongodb可以在各種型別的鍵上建立索引。db.testcollection.ensureindex unique ture db.myc...

MongoDB MongoDB增刪改查

show dbsuse testdb需要插入資料才能顯示資料庫 db.testdb.insert use testdbdb.createcollection aaa show collectionsdb.testdb.drop db.testdb.insert db.aaa.update 修改乙個n...