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:81Rsp950fDwM@10.20.25.14/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 即可。