導出數據 導入/導出可以操作的是本地的mongodb伺服器,也可以是遠程的,所以,都有如下通用選項。 利用mongoexport -h host 主機 -port 埠 -d 知名使用的庫 -c 指明要導出的集合 -o 指明要導出的文件名 --csv 指定導出的csv格式 -q 過濾導出 -f fi ...
導出數據
導入/導出可以操作的是本地的mongodb伺服器,也可以是遠程的,所以,都有如下通用選項。
利用mongoexport
-h host 主機
-port 埠
-d 知名使用的庫
-c 指明要導出的集合
-o 指明要導出的文件名
--csv 指定導出的csv格式
-q 過濾導出
-f field1 filed2 列名
-u username 用戶名
-p password 密碼
註意:如果埠是預設的可以不使用--port來指定埠。
示例:導出php資料庫中的golang集合里的內容
mongoexport -h localhost -d php -c golang -o /root/go.json -u php -p 123456
導出文件內容如下
導入數據
使用mongoimport
命令
-d 待導入的資料庫
-c 待導入的集合(不存在會自己創建)
--type csv/json(預設)
--file 備份文件名稱(包含路徑)
示例:把剛纔導出的go.json文件導入php庫的go集合裡面。
mongoimport -h localhost -d php -c go --file /root/go.json -u php -p 123456