MongoDB 批處理文件命令寫法

 

清空某個表的數據:

 

d:  
cd  D:\Program Files\MongoDB\Server\4.0\bin   //進入到mongo命令目錄
mongo.exe  127.0.0.1:27017/Patent  --eval "db.PatentInfo.remove({});"   //連接數據庫並執行刪除某個表的數據的語句

echo  'success'
pause

若db是有賬號密碼的,格式如下

d:  
cd  D:\MongoDB\Server\4.0\bin 
mongo.exe  mongodb://daqing_db:[email protected]/kemaowang_mdb  --eval "db.LogRecord.remove({});"

echo  'success'
pause

 

 

備份:

 

del /q /s  "D:\MongoDB\backup\kemaowang_mdb"  //清空存儲的目錄

cd D:\MongoDB\Server\4.0\bin  //進行命令文件夾,安裝mongodb就有,或者直接拷貝

echo '開始導出,請耐心等待'

mongodump -h 10.20.25.14 -u daqing_db -p 81Rsp950fDwM -d kemaowang_mdb -o D:\MongoDB\backup    //備份到指定路徑

echo 'Success'
pause

 

將以上代碼複製到記事本文件,並修改文件後綴爲 .bat  即可。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章