鍍金池/ 問(wèn)答/C++  Linux  數(shù)據(jù)庫(kù)/ mongodb無(wú)法連接

mongodb無(wú)法連接

兩種方式連接mongodb數(shù)據(jù)庫(kù),但是有一種無(wú)法連接:
方法1:
mongo --host 10.0.1.59
這種方法可以成功連接。

方法2:
[root@ctl1m ~]# mongo mongodb://10.0.1.59:27017
MongoDB shell version: 2.6.12
connecting to: mongodb://10.0.1.59:27017
2018-03-20T16:32:54.245-0400 Assertion: 13110:HostAndPort: host is empty
2018-03-20T16:32:54.246-0400 0x7f6bd12a9d29 0x7f6bd1264928 0x7f6bd12490a0 0x7f6bd115d69d 0x7f6bd115bef8 0x7f6bd116231e 0x7f6bd115c21b 0x7f6bd122550a 0x7f6bd120db70 0x7f6bcfb1e90e 0x3c58a8406362
mongo(_ZN5mongo15printStackTraceERSo+0x39) [0x7f6bd12a9d29]
mongo(_ZN5mongo10logContextEPKc+0x198) [0x7f6bd1264928]
mongo(_ZN5mongo11msgassertedEiPKc+0xe0) [0x7f6bd12490a0]
mongo(_ZN5mongo11HostAndPortC1ERKSs+0xfd) [0x7f6bd115d69d]
mongo(_ZN5mongo16ConnectionString12_fillServersESs+0x2c8) [0x7f6bd115bef8]
mongo(_ZN5mongo16ConnectionStringC2ENS0_14ConnectionTypeERKSsS3_+0x7e) [0x7f6bd116231e]
mongo(_ZN5mongo16ConnectionString5parseERKSsRSs+0x1cb) [0x7f6bd115c21b]
mongo(_ZN5mongo17mongoConsExternalEPNS_7V8ScopeERKN2v89ArgumentsE+0xda) [0x7f6bd122550a]
mongo(_ZN5mongo7V8Scope10v8CallbackERKN2v89ArgumentsE+0xa0) [0x7f6bd120db70]
/lib64/libv8.so.3(+0x20590e) [0x7f6bcfb1e90e]
[0x3c58a8406362]
2018-03-20T16:32:54.247-0400 Error: HostAndPort: host is empty at src/mongo/shell/mongo.js:148
exception: connect failed
可以看出這種方法無(wú)法連接。請(qǐng)高手指教如何解決?

回答
編輯回答
病癮
mongo --host 'mongodb://10.0.1.59:27017'
2018年2月18日 02:29