200322-MongoDb系列教程二:连接

文章目录
  1. 1. 连接语法
  2. 2. 实例
  • II. 其他
    1. 1. 一灰灰Blog: https://liuyueyi.github.io/hexblog
    2. 2. 声明
    3. 3. 扫描关注
  • 后续的所有文章的基础,都是需要先连上mongodb,然后才能执行各种命令操作;

    本文将介绍一下如何连接一个已经启动的mongodb服务器

    1. 连接语法

    标准URI连接语法:

    1
    mongodb://[username:password@]host1[:port1][,host2[:port2],...[,hostN[:portN]]][/[database][?options]]
    • mongodb:// 固定前缀
    • username:password@: 如果开启了用户登录验证,需要指定用户名密码
    • host1:port1: mongodb服务器的ip/域名 + 端口(不填时,默认为27017)
    • database: 如果指定username:password@,连接并验证登陆指定数据库。若不指定,默认打开 test 数据库
    • ?options: 是连接选项。如果不使用/database,则前面需要加上

    2. 实例

    直接连接方式如下,注意这种方式会保留用户名和密码,会有一定的安全风险

    连接目标服务器

    1
    2
    # 连接本地mongodb
    mongo mongodb://root:root@127.0.0.1:27017/admin

    连接多台服务器

    1
    mongo mongodb://root:root@127.0.0.1:27017,127.0.0.1:27018/admin

    连接 replica set 三台服务器, 写入操作应用在主服务器 并且分布查询到从服务器

    1
    mongo mongodb://host1,host2,host3/?slaveOk=true

    II. 其他

    1. 一灰灰Bloghttps://liuyueyi.github.io/hexblog

    一灰灰的个人博客,记录所有学习和工作中的博文,欢迎大家前去逛逛

    2. 声明

    尽信书则不如,以上内容,纯属一家之言,因个人能力有限,难免有疏漏和错误之处,如发现bug或者有更好的建议,欢迎批评指正,不吝感激

    3. 扫描关注

    一灰灰blog

    QrCode

    评论

    Your browser is out-of-date!

    Update your browser to view this website correctly. Update my browser now

    ×