Mongo Plugn插件链接数据库出错

最近配置了一个Mongo服务器,直接用bin目录下的mongo.exe就可以直接链接,没什么问题,但是用了Idea的插件就不行了,我是这样进行引用的:

clipboard.png

可以看到,我引用了Mongo.exe这个可执行程序,但是当我用Shell的时候,却碰到了如下错误:

clipboard.png

百度了一下错误信息,没有百度到,报错提示好像是数据库不能有保留字符,这是我的数据库名称:

clipboard.png

数据库名是没有问题的,而且用mongo也是可以链接的,但是用了这个插件就不能链接了,有没有好的解决方案?
最后是这个插件的名称:

clipboard.png

跪求解答,不胜感激

阅读 2.1k
2 个回答

其实碰到了这个问题之后,发现是mongo.exe有问题,升级Mongo数据库到最新版本,在替换mongo.exe,问题解决

从截图上看,最终的使用的连接字符串是:

mongodb://Changjiang:27017/localhost%3A27017

从连接字符串的格式来讲,这个字符串代表连接的主机是Changjiang:27017,使用的库名是localhost%3A27017(%3A就是冒号的转义)。显然这是错的,你想要的是主机是localhost:27017,库名是Changjiang。所以一定是插件给的几个需要填的字段你填错位了。再好好检查一下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题