为了账号安全,请及时绑定邮箱和手机立即绑定

MongoDB之建立Windows和本地虚拟机的双向连接

标签:
MongoDB

  本文主要分享如何将MongoDB数据库在Windows系统和本地虚拟机系统建立双向连接,我们将借助MongoDB的可视化工具Robomongo来实现。
  首先,应该确保你的Windows系统和本地虚拟机系统都安装了MongoDB以及开启了MongoDB服务,且都安装了MongoDB的可视化工具Robomongo.
  笔者的本地虚拟机系统是Ubuntu16.04.
  首先我们先建立Windows系统到Ubuntu系统的连接。
  在Windows系统中,打开cmd,输入ipconfig,如下图:


Windows系统查看IP地址


其中划红线的IPv4地址即为此Windows系统的IP地址。
  接下来,在Ubuntu系统中启动Robo3t,点击Create,输入连接名称和Windows系统的IP地址,点击save,如下图:


MongoDB建立连接


再点击Connection进行连接,连接成功后的界面如下:

连接后的界面


这样我们就成功建立了Windows系统到Ubuntu系统的连接。
  然后,我们再建立Ubuntu系统到Windows系统的连接。
  在Ubuntu系统的终端中,输入ifconfig,运行如下:

Ubuntu系统查看IP地址


其中划红线的inet addr即为此Ubuntu系统的IP地址。
  在Windows系统中打开Robo3t,新建连接,保存,再Connection一下,即重复刚才在Ubuntu系统中的操作即可,就能完成Ubuntu系统到Windows系统的连接。
  不幸的是,笔者这样操作后,得到的结果是连接错误。额.......怎么办?难道不能连接吗?别急,办法总是有的。那就是,修改mongodb.conf.
  但好像不记得mongodb.conf的位置了,额,又踩坑里了。莫慌,只需在终端中输入locate mongo即可,如下图:


mongodb.conf的位置


这样就能知道mongodb.conf的位置。接下来,在mongodb.conf中修改bind_ip,如下图:

修改bind_ip


将bind_ip修改为0.0.0.0,表示接受任何IP地址。然后重启Ubuntu系统。
  这样修改后,我们就能在Windows系统中连接Ubuntu的MongoDB数据库了,重复上面Robo3t的连接操作即可,如下图:

MongoDB建立连接


  连接成功后的Robo3t界面如下:

连接后的界面


  这样我们就成功建立了Ubuntu系统到Windows系统的连接。
  至此,我们已经掌握了如何将MongoDB数据库在Windows系统和本地虚拟机系统建立双向连接,perfect~~
  本次分享到此结束,欢迎大家交流~~



作者:但盼风雨来_jc
链接:https://www.jianshu.com/p/30bfcd7107c0

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消