Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MongoDB shell和服务器不匹配_Mongodb - Fatal编程技术网

MongoDB shell和服务器不匹配

MongoDB shell和服务器不匹配,mongodb,Mongodb,我正在尝试连接到mlab数据库,但是当我运行命令时 mongodb://ds119508.mlab.com:19508/myDb -u myUser -p myPass 它始终提示以下消息: MongoDB shell版本3.4.0连接到: mongodb://ds119508.mlab.com:19508/heroku_xnz5tw94 MongoDB服务器 版本:3.2.11警告:shell和服务器版本不匹配 我想把它处理掉。我确信我一直在使用安装3.4版本 提前感谢您的帮助。我也遇到了这

我正在尝试连接到mlab数据库,但是当我运行命令时

mongodb://ds119508.mlab.com:19508/myDb -u myUser -p myPass
它始终提示以下消息:

MongoDB shell版本3.4.0连接到: mongodb://ds119508.mlab.com:19508/heroku_xnz5tw94 MongoDB服务器 版本:3.2.11警告:shell和服务器版本不匹配

我想把它处理掉。我确信我一直在使用安装
3.4
版本


提前感谢您的帮助。

我也遇到了这个问题。这是因为升级mongodb时没有关闭mongo服务器

现在您已经有了新版本的mongodb(从MongoShell版本开始)。您只需重新启动
mongod
过程即可解决此问题


有关启动和停止mongo进程的信息,请参阅您的计算机中可能安装了多个mongodb版本。我也遇到了类似的问题(我卸载了旧版本,但没有完全卸载),我按照此链接()卸载了所有版本的mongodb,并重新安装了最新的版本,并且运行正常。

这是因为您的版本不同于他们服务器上的一个mlab。我将忽略此警告,但如果您真的想消除此警告,请卸载您的本地MongoDB版本3.4并安装3.2.11。此版本可能会导致哪些异常?有人知道一个例子吗?@typelogic我也很好奇,你能告诉我确切的命令吗,因为我找不到如何用特定的版本重新启动?