登录MongoDB 在Studio3T连接成功,Robo3T连接失败,找不到失败原因

登录MongoDB 在Studio3T连接成功,Robo3T连接失败,找不到失败原因

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕笑蓉 2020-05-11 09:12:46

同学,你好。首先使用如图所示的命名试一下在命令行是否可进入,如果得到的结果是1代表可以成功进入数据库:

http://img1.sycdn.imooc.com//climg/5eb8a580098f29d411820197.jpg

如果可以进入,同学可点击如图位置升级Robo3T为最新版本

http://img1.sycdn.imooc.com//climg/5eb8a61909aca23516360854.jpg

升级成功后,如果还是不能成功连接,可再次到问答区提问,会有老师为你解答的。

如果解决了你的疑惑,请采纳,祝学习愉快~ 

好帮手慕笑蓉 2020-05-08 11:42:58

同学,你好。可重新执行如下命令后,再次尝试Robo3T连接:

db.createUser({user:"admin",pwd:"abc123456",roles:[{role:"root",db:"admin"}]})

如果解决了你的疑惑,请采纳,祝学习愉快~ 

  • 提问者 萧大侠 #1
    所在位置 行:1 字符: 28 + db.createUser({user:"admin",pwd:"abc123456",roles:[{role:"root",db:"a ... + ~ 参数列表中缺少参量。 所在位置 行:1 字符: 64 + ... createUser({user:"admin",pwd:"abc123456",roles:[{role:"root",db:"admi ... + ~ 参数列表中缺少参量。 + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : MissingArgument -------------------------------------------------------------- -------------------------------------------------------------- 执行后,有如上报错
    2020-05-10 16:41:57
  • 提问者 萧大侠 #2
    进入MongoDB,执行上述语句,重新启动Robo3T还是不行 PS C:\Users\meng_> mongo --host localhost --port 27017 MongoDB shell version v4.2.6 connecting to: mongodb://localhost:27017/?compressors=disabled&gssapiServiceName=mongodb Implicit session: session { "id" : UUID("cb5fc4e4-6389-4947-91ac-ccd47835b449") } MongoDB server version: 4.2.6 > db.createUser({user:"admin",pwd:"abc123456",roles:[{role:"root",db:"admin"}]}) 2020-05-10T16:54:24.175+0800 E QUERY [js] uncaught exception: Error: couldn't add user: command createUser requires authentication : _getErrorWithCode@src/mongo/shell/utils.js:25:13 DB.prototype.createUser@src/mongo/shell/db.js:1370:11 @(shell):1:1
    2020-05-10 16:56:37
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师