1. 程式人生 > >利用shell指令碼執行mongdb命令

利用shell指令碼執行mongdb命令

用shell指令碼執行mongdb的renameCollection命令:

1、建立一個*.sh檔案

2、增加如下命令:

#!/bin/bash
mycol="test"
mongo 127.0.0.1:27017/pica -u pica_user -p "[email protected]"  --eval "db."$mycol".renameCollection('"$mycol"_bak');"

#mongo  ip:port/db -u user -p "password"  --eval "mongdb-sql";

#mongoimport -h 127.0.0.1:27017 --numInsertionWorkers 100 --db $mydb --collection $mycolbak --username pica_user --password "

[email protected]" --mode=upsert --headerline --type csv --drop --file $file

3、儲存檔案,執行 sh  *.sh 命令即可