MongoDB shell和服务器不匹配

Koo*_*op4 22 mongodb

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

mongodb://ds119508.mlab.com:19508/myDb -u myUser -p myPass
Run Code Online (Sandbox Code Playgroud)

它始终提示此消息:

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

我想摆脱它.我确定我一直在3.4使用本指南安装该版本

在此先感谢您的帮助

小智 16

我也遇到过这个问题.这是因为升级mongodb而没有关闭mongo服务器.

现在您已经拥有了新版本的mongodb(从mongo shell版本中获知).您只需重新启动该mongod过程即可解决此问题.

有关启动和停止mongo进程的信息,请参阅 https://docs.mongodb.com/manual/tutorial/manage-mongodb-processes

  • 你能告诉我确切的命令吗,因为我找不到它如何以特定版本重新启动? (2认同)