【发布时间】:2010-08-16 10:54:14
【问题描述】:
我是 MongoDB 的初学者,我有一些问题:
当我连接到 Mongo 并执行
show dbs时,我看到 2 个数据库:admin和local。他们的作用是什么?然后如果我执行像db.foo.insert({"value":"mongo"})这样的插入命令,就会出现test数据库。为什么?如何为数据库指定自定义名称?-
使用
show dbs我得到了数据库(有点像sql 中的show databases),然后我怎样才能列出数据库中的集合(我会在sql 中使用show tables)? 执行命令时,MongoDB 教程始终使用
db对象。它是必须用于执行命令的主要对象(一种“连接”对象)还是其他什么?
谢谢!
【问题讨论】:
标签: mongodb