【发布时间】:2016-01-31 09:10:06
【问题描述】:
基本上我希望你帮我升级 mongodb,这样我就可以使用 3.2 中的新方法,例如 db.collection.insertMany()。
mongod --version 打印出db version v2.6.6
我使用的是 Windows 7 .. 64
我的 C 盘文件夹中有一个 mongodb 文件夹
在 mongodb 文件夹中,我有 bin 文件夹和 data 文件夹
我认为数据文件夹包含我的数据库和数据库的数据。我实际上无法打开文件 db/filestore.ns 来检查。(它只是 0s)我只是觉得那是数据所在的位置。
所以我想知道是否删除整个data 文件夹并将其临时放在桌面上并删除我的c 驱动器中的整个mongodb 文件夹然后从here 下载它就可以了。我的意思是下载会给我 C 盘中的 mongodb 文件夹,如果它不在那里,我会把它放在那里。 我刚刚意识到我的 C 盘文件夹中也有一个数据文件夹。该数据文件夹有一个 db 文件夹,其中我有一些文件,其名称与我正在使用的 dbs 相似,所以我想这将是我放置在桌面上的文件。
所以如果我这样做,我会更新 mongod 和 mongo shell,如果我将放在桌面上的数据文件夹放在新下载的 mongodb 旁边,我仍然可以使用我正在使用的 dbs 吗?
我也不确定 Windows 64 位 2008 R2 是什么,但我认为那是我应该下载的我不认为他们最后有 2008 R2,我上次下载 mongodb 所以我我很困惑我有一个 64 位操作系统。
我希望它像我描述的那样简单。我想做一个平稳的过渡。这就是我问你们聪明人的原因。
我想保留可变路径。现在我可以在 cmd 的任何目录中执行 mongod 并启动一个实例。那是因为它走在我认为的道路上,我不想破坏这种便利
【问题讨论】:
标签: node.js mongodb server upgrade database