• 主页

  • 投资

  • IT

    🔥
  • 设计

  • 销售

关闭

返回栏目

关闭

返回MongoDB栏目

10 - 使用 - 连接MongoDB

作者:

贺及楼

成为作者

更新日期:2024-04-09 13:47:31

使用 - 连接MongoDB

MongoDB 连接命令格式

  1. 'username:password@hostname/dbname'
  2. 格式:
  3. 'username'为用户名
  4. 'password'为密码。
  5. 连接本地数据库服务器,端口是默认的。
  6. mongodb://localhost
  7. 使用用户名fred,密码foobar登录localhostadmin数据库。
  8. mongodb://fred:foobar@localhost
  9. 使用用户名fred,密码foobar登录localhostbaz数据库。
  10. mongodb://fred:foobar@localhost/baz
  11. 连接 replica pair, 服务器1example1.com服务器2example2
  12. mongodb://example1.com:27017,example2.com:27017
  13. 连接 replica set 三台服务器 (端口 27017, 27018, 27019):
  14. mongodb://localhost,localhost:27018,localhost:27019
  15. 连接 replica set 三台服务器, 写入操作应用在主服务器 并且分布查询到从服务器。
  16. mongodb://host1,host2,host3/?slaveOk=true
  17. 直接连接第一个服务器,无论是replica set一部分或者主服务器或者从服务器。
  18. mongodb://host1,host2,host3/?connect=direct;slaveOk=true
  19. 当你的连接服务器有优先级,还需要列出所有服务器,你可以使用上述连接方式。
  20. 安全模式连接到localhost:
  21. mongodb://localhost/?safe=true
  22. 以安全模式连接到replica set,并且等待至少两个复制服务器成功写入,超时时间设置为2秒。
  23. mongodb://host1,host2,host3/?safe=true;w=2;wtimeoutMS=2000

用户

分类 命令 释义
用户 db.auth("userName", "123123"); 数据库认证、安全模式