鍍金池/ 問答/Java  數(shù)據(jù)庫  網(wǎng)絡(luò)安全/ Mongo Plugn插件鏈接數(shù)據(jù)庫出錯

Mongo Plugn插件鏈接數(shù)據(jù)庫出錯

最近配置了一個Mongo服務(wù)器,直接用bin目錄下的mongo.exe就可以直接鏈接,沒什么問題,但是用了Idea的插件就不行了,我是這樣進行引用的:

clipboard.png

可以看到,我引用了Mongo.exe這個可執(zhí)行程序,但是當我用Shell的時候,卻碰到了如下錯誤:

clipboard.png

百度了一下錯誤信息,沒有百度到,報錯提示好像是數(shù)據(jù)庫不能有保留字符,這是我的數(shù)據(jù)庫名稱:

clipboard.png

數(shù)據(jù)庫名是沒有問題的,而且用mongo也是可以鏈接的,但是用了這個插件就不能鏈接了,有沒有好的解決方案?
最后是這個插件的名稱:

clipboard.png

跪求解答,不勝感激

回答
編輯回答
練命

從截圖上看,最終的使用的連接字符串是:

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

從連接字符串的格式來講,這個字符串代表連接的主機是Changjiang:27017,使用的庫名是localhost%3A27017(%3A就是冒號的轉(zhuǎn)義)。顯然這是錯的,你想要的是主機是localhost:27017,庫名是Changjiang。所以一定是插件給的幾個需要填的字段你填錯位了。再好好檢查一下。

2017年12月8日 21:51
編輯回答
旖襯

其實碰到了這個問題之后,發(fā)現(xiàn)是mongo.exe有問題,升級Mongo數(shù)據(jù)庫到最新版本,在替換mongo.exe,問題解決

2017年11月5日 05:38