我尝试了这样的 mongo 导出:
./mongodump --db local --collection lecturer
然后我尝试了:
./mongodump --db local --collection posts --out - > lecturer .csv
我得到同样的错误信息:Syntax Error: syntax error (shell):1
- 我的代码有什么问题?
- 如果导出成功,数据存储在哪里?
启动 Mongo,在终端中打开一个新选项卡。首先导航到要保存备份的文件夹,然后键入以下命令。
备份单个数据库:
mongodump --host localhost --port 27017 --db db_name
恢复单个数据库:
mongorestore --host localhost --port 27017 --db **** dump/db_name
(在这种情况下,****
代表数据库的 UserDefinedName > mydb dump/db_name > 这会将转储数据库导入 mydb)
备份所有数据库:
mongodump --host localhost --port 27017
恢复所有数据库:
mongorestore --host localhost --port 27017 dump
mongodump
是一个命令行实用程序,它应该从系统命令提示符而不是 mongo javascript shell 运行。
./mongodump --db local --collection lecturer
如果成功,此命令将dump
在当前目录的目录下创建一些文件。