我是MongoDB的初学者,我有一些问题:
当我连接到Mongo时,我执行
show dbs我看到2个数据库:admin和local。他们的角色是什么?然后,如果我执行插入命令,如db.foo.insert({"value":"mongo"}),test数据库出现。为什么?如何为数据库指定自定义名称?同
show dbs我得到了数据库(不知何故show databases在sql)中,我怎样才能列出数据库中的集合(我会用show tables在sql)?执行命令时,MongoDB教程总是使用
db目的。它是主要对象(一种“连接”对象)必须用于执行命令还是其他东西?
谢谢!