mongodb - MongoDB数据库创建问题
问题描述
我正在使用 MongoDB。我要做的就是将一个集合添加到我创建的数据库中。我什至在开始之前通过运行命令“show dbs”验证了数据库是否存在。但是,当我尝试将集合添加到该数据库时,它说该数据库未定义。有什么想法或建议吗?这是我在终端中输入的命令
- 使用我的数据库
- myDB.myCol.insert({"id":"1"}) 我从这个命令得到的响应是“myDB is not defined”,即使我用命令“show dbs”验证它存在。
解决方案
db
在插入命令中使用而不是数据库的名称:
db.myCol.insert({"id":"1"})
use MyDB
db
设置引用哪个数据库。
推荐阅读
- kotlin - DTO/POJO 是否上升到 OSGi/DS 中可配置服务的资格?
- python - 在熊猫数据框中每天运行每个类别的总数
- javascript - Safari 中 onafterprint 事件监听器的 Polyfill
- python - 如何使用 get_dummies 从现有列创建新列
- fluentd - 如何解决 fluentd(td-agent) 缓冲区问题?
- python-3.x - SymPy 绘图分辨率
- python - 为所有缺失的日期数据框复制前一天的行
- javascript - 如何在特定时间重定向页面
- ubuntu - VirtualBox中的Ubuntu错误“无效的环境块”
- r - 如何计算分位数的观察数?