开关/使用<;dbname>;在MongoDB shell中

开关/使用<;dbname>;在MongoDB shell中,mongodb,mongo-shell,Mongodb,Mongo Shell,我是mongodb的新手 据我所知,当我创建集群时,它自动创建了一个名为的数据库 我现在的问题是,在壳里。 如何切换到此数据库并使用它? 如果我尝试切换到其他现有的dbs(使用本地/使用管理),这样就可以了。 我试图使用,但我得到一个错误,说不是有效的数据库名称 谢谢大家! 您从GUI创建数据库并使用无效的字符: “问题” 从mongodb文档: 对Windows数据库名称的限制 对于在Windows上运行的MongoDB部署,不能使用数据库名称 包含以下任一字符: /\。"$*:|?

我是mongodb的新手

据我所知,当我创建集群时,它自动创建了一个名为的数据库

我现在的问题是,在壳里。 如何切换到此数据库并使用它? 如果我尝试切换到其他现有的dbs(使用本地/使用管理),这样就可以了。 我试图使用,但我得到一个错误,说不是有效的数据库名称

谢谢大家!

您从GUI创建数据库并使用无效的字符:

“问题” 从mongodb文档:

对Windows数据库名称的限制

对于在Windows上运行的MongoDB部署,不能使用数据库名称 包含以下任一字符:

/\。"$*:|?
例如:

解决方案 删除此数据库(通过compass)-并在不使用
的情况下创建新的
数据库

主题外:更好地练习使用更多的语义数据库名称,如
Trips
Orders
,等等(而不是DB name)。

使用“”:D
/\. "$*<>:|?