我一直在两台Windows 10 PC上运行MongoDB。然而,其中一台一直在运行mongo,我似乎只需要打开命令提示符并键入mongo。这使我可以访问PC#1上的数据库。
但是,在PC#2上,我必须打开命令提示符并键入mongod。然后我必须打开第二个命令提示符来键入mongo,然后我可以访问PC#2上的数据库。
在这样做了大约一年后,我发现我只想让两台电脑都像PC#1一样工作,在那里我只需要键入mongo,而不是mongodb并且只需要使用一个命令提示符。
我在网上查了一下,但没有什么可以直接完成的。
有人知道答案吗?
如果在PC#2中,您的MongoDB版本是<4.0,则无法执行任何操作,即必须继续使用mongod
才能像现在一样启动Mongo。但是,如果您的MongoDB版本是>=4.0或者您想从MongoDB的较低版本升级,您可以按照以下步骤进行操作。
- 使用
mongodump
备份所有数据库。如果是大容量数据,则请执行此操作 - 使用Windows卸载程序功能卸载MongoDB
- 使用链接重新安装MongoDB
- 安装时,请确保选择">MongoDB服务"功能
- 现在在PC#2中启动MongoDB,就像在PC#1中一样
- 使用
mongorestore
恢复旧数据库