使用以下选项尝试mongodump并获取“不允许位置参数”
mongodump --host=hostname --port=27017 --db=db --out=/path --oplog --gzip
尝试mongodump -h hostname -d dbname
并且有效
消息是什么
不允许使用位置参数
意思?
答案 0 :(得分:7)
第一个语法错误。您需要删除=
标志。 See documentation
mongodump --host hostname --port 27017 --db db --out /path --oplog --gzip
答案 1 :(得分:1)
mongodump -d<dbname> -o <backUpPath>
像这样:
mongodump -d projectdb -o /Users/zhangzhanqi/Desktop/backup_mongo/aaa
答案 2 :(得分:1)
语法已更改为在参数名称前面用空格字符替换=
。为了用描述性答案清除这一点,我将两个一般形式与长参数和短参数名称放在一起。
长参数形式:
mongodump --host hostname --port 27017 --db db --out /path --oplog --gzip
参数形式简短:
mongodump -h hostname -p 27017 -d db -o /path --oplog --gzip
您可以在以下链接中找到更多解释和示例: https://docs.mongodb.com/manual/reference/program/mongodump/