MongoDB--Mongodb 中資料匯出與匯入
八、Mongodb 中資料匯出與匯入
(1)匯出資料
匯入/匯出可以操作的是本地的mongodb伺服器,也可以是遠端的,所以,都有如下通用選項。
利用mongoexport
-h host主機
–port 埠
-d 指明使用的庫
-c 指明要匯出的集合
-o 指明要匯出的檔名
–csv指定匯出的csv格式
-q 過濾匯出
-f field1 field2 列名
-u username 使用者名稱
-p password 密碼
如下操作,
注意:在使用使用者名稱和密碼是使用超級管理員的,如果埠是預設的可以不使用–port來指定埠。
匯出檔案內容如下
(2)匯入資料
使用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
- Mysql 資料庫匯入與匯出MySql資料庫
- sqoop資料匯入匯出OOP
- Oracle 資料匯入匯出Oracle
- 資料泵匯出匯入
- Oracle資料匯入匯出Oracle
- phpMyAdmin匯入/匯出資料PHP
- 資料庫 MySQL 資料匯入匯出資料庫MySql
- sqoop用法之mysql與hive資料匯入匯出OOPMySqlHive
- Oracle資料庫匯入匯出。imp匯入命令和exp匯出命令Oracle資料庫
- MySQL入門--匯出和匯入資料MySql
- OracleDatabase——資料庫表空間dmp匯出與匯入OracleDatabase資料庫
- oracle資料匯出匯入(exp/imp)Oracle
- 匯入和匯出AWR的資料
- EasyPoi, Excel資料的匯入匯出Excel
- Angular Excel 匯入與匯出AngularExcel
- 【MySQL】白話說MySQL(五),資料的匯出與匯入MySql
- Oracle資料泵匯出匯入(expdp/impdp)Oracle
- 【最佳實踐】MongoDB匯出匯入資料MongoDB
- SQL資料庫的匯入和匯出SQL資料庫
- Oracle資料泵的匯入和匯出Oracle
- 複雜「場景」資料匯入匯出
- ClickHouse 資料表匯出和匯入(qbit)
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- sqoop部署及匯入與匯出OOP
- AWR跨庫匯出與匯入
- PHP大資料xlswriter匯入匯出(最優資料化)PHP大資料
- 批量備份還原匯入與匯出MongoDB資料方式昝璽MongoDB
- SQLServer匯出匯入資料到MySQLServerMySql
- 伺服器批次匯入與匯出伺服器
- mongodb使用自帶命令工具匯出匯入資料MongoDB
- QZpython匯入匯出redis資料的實現deuPythonRedis
- 使用Dbeaver 進行資料的匯入和匯出
- 使用VUE+SpringBoot+EasyExcel 整合匯入匯出資料VueSpring BootExcel
- Oracle使用資料泵expdp,impdp進行資料匯出匯入Oracle
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- spark sql與mysql 資料載入與匯出資料到mysqlSparkMySql
- Mysql匯入&匯出MySql