【发布时间】:2023-03-19 07:59:01
【问题描述】:
我想列出 Monogodb 中的所有数据库并输出到一个 txt 文件,但它不起作用。
mongo 127.0.0.1/test -eval 'var c= show databases;' >>db_list.txt
错误信息是
MongoDB shell version: 2.6.12
connecting to: 127.0.0.1/test
2016-12-06T12:12:32.456-0700 SyntaxError: Unexpected identifier
任何人都知道如何进行这项工作。感谢您的帮助。
【问题讨论】:
-
这也是docs.mongodb.com/manual/tutorial/…,因为您应该使用 js 方法而不是常规的 mongo 命令。所以 show databases 应该替换为 db.adminCommand('listDatabases')
-
谢谢,使用 db.adminCommand('listDatabases') 后它不起作用。错误是未定义列表数据库。
-
为你粘贴答案
标签: mongodb