Hướng dẫn what is my mongodb url? - url mongodb của tôi là gì?

Tài liệu về nhà → Hướng dẫn sử dụng MongoDBMongoDB Manual

Tài liệu này mô tả các định dạng URI để xác định các kết nối giữa các ứng dụng và các trường hợp MongoDB trong trình điều khiển MongoDB chính thức. Để biết danh sách các trình điều khiển và liên kết đến tài liệu trình điều khiển, xem trình điều khiển.Drivers. For a list of drivers and links to driver documentation, see Drivers.

Bạn có thể chỉ định chuỗi kết nối MongoDB bằng cách sử dụng:

  • Định dạng chuỗi kết nối tiêu chuẩn hoặcStandard Connection String Format or

  • Định dạng kết nối danh sách hạt giống DNS.DNS Seed List Connection Format.

Phần này mô tả định dạng tiêu chuẩn của URI kết nối MongoDB được sử dụng để kết nối với triển khai MongoDB: độc lập, bộ bản sao hoặc cụm bị che khuất.

Sơ đồ kết nối URI tiêu chuẩn có biểu mẫu:

mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?options]]

Để biết thêm ví dụ, xem ví dụ.Examples.

Chuỗi kết nối URI tiêu chuẩn bao gồm các thành phần sau:

Thành phần

Sự mô tả

: / ? # [ ] @

2

Một tiền tố cần thiết để xác định rằng đây là một chuỗi ở định dạng kết nối tiêu chuẩn.

: / ? # [ ] @

3

Không bắt buộc. Thông tin xác thực.

Nếu được chỉ định, máy khách sẽ cố gắng xác thực người dùng đến

: / ? # [ ] @

4. Nếu

: / ? # [ ] @

4 không xác định, máy khách sẽ cố gắng xác thực người dùng với

: / ? # [ ] @

6. Và nếu

: / ? # [ ] @

6 không được xác định, vào cơ sở dữ liệu

: / ? # [ ] @

8.

: / ? # [ ] @

4
. If

: / ? # [ ] @

4
is unspecified, the client will attempt to authenticate the user to the

: / ? # [ ] @

6. And if the

: / ? # [ ] @

6 is unspecified, to the

: / ? # [ ] @

8 database.

Ghi chú

Nếu tên người dùng hoặc mật khẩu bao gồm các ký tự sau:

: / ? # [ ] @

Những ký tự đó phải được chuyển đổi bằng cách sử dụng phần trăm mã hóa.percent encoding.

Xem thêm

: / ? # [ ] @

4

: / ? # [ ] @

4

mongodb+srv://server.example.com/

0

Máy chủ (và số cổng tùy chọn) trong đó thể hiện

mongodb+srv://server.example.com/

1 (hoặc phiên bản

mongodb+srv://server.example.com/

2 cho cụm mảnh vỡ) đang chạy. Bạn có thể chỉ định tên máy chủ, địa chỉ IP hoặc ổ cắm miền UNIX. Chỉ định càng nhiều máy chủ thích hợp cho cấu trúc liên kết triển khai của bạn:

  • Đối với một độc lập, chỉ định tên máy chủ của ví dụ

    mongodb+srv://server.example.com/

    1 độc lập.

  • Đối với một bộ bản sao, chỉ định (các) tên máy chủ của (các) trường hợp

    mongodb+srv://server.example.com/

    1 như được liệt kê trong cấu hình bộ bản sao.

  • Đối với một cụm bị chia cắt, chỉ định (các) tên máy chủ của (các) trường hợp ____22.

Nếu số cổng không được chỉ định, cổng mặc định

mongodb+srv://server.example.com/

6 được sử dụng.

mongodb+srv://server.example.com/

7

Không bắt buộc. Cơ sở dữ liệu xác thực để sử dụng nếu chuỗi kết nối bao gồm thông tin xác thực

: / ? # [ ] @

3 nhưng tùy chọn

: / ? # [ ] @

4 không được xác định.

: / ? # [ ] @

4
option is unspecified.

Nếu cả

: / ? # [ ] @

4 và

: / ? # [ ] @

6 đều không xác định, máy khách sẽ cố gắng xác thực người dùng được chỉ định vào cơ sở dữ liệu

: / ? # [ ] @

8.

: / ? # [ ] @

4
and

: / ? # [ ] @

6 are unspecified, the client will attempt to authenticate the specified user to the

: / ? # [ ] @

8 database.

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
3

Không bắt buộc. Một chuỗi truy vấn chỉ định các tùy chọn cụ thể kết nối là các cặp

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
4. Xem các tùy chọn chuỗi kết nối để biết mô tả đầy đủ về các tùy chọn này.Connection String Options for a full description of these options.

Nếu chuỗi kết nối không chỉ định cơ sở dữ liệu/ bạn phải chỉ định một dấu gạch chéo (

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
5) giữa
Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
6 cuối cùng và dấu câu hỏi (
Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
7) bắt đầu chuỗi các tùy chọn.

Khi kết nối với một bộ bản sao, hãy cung cấp một danh sách hạt giống của (các) thành viên bộ bản sao cho thành phần

mongodb+srv://server.example.com/

0 của URI. Để biết chi tiết cụ thể, hãy tham khảo tài liệu trình điều khiển của bạn.DNS-constructed seed list. Using DNS to construct the available servers list allows more flexibility of deployment and the ability to change the servers in rotation without reconfiguring clients.

Để tận dụng danh sách hạt giống DNS, hãy sử dụng tiền tố chuỗi kết nối là

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
8 thay vì tiêu chuẩn
Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
9.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
0 chỉ với máy khách rằng tên máy chủ theo sau tương ứng với bản ghi SRV DNS. Trình điều khiển hoặc
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
1 sau đó sẽ truy vấn DNS cho bản ghi để xác định máy chủ nào đang chạy các trường hợp

mongodb+srv://server.example.com/

1.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
1
will then query the DNS for the record to determine which hosts are running the

mongodb+srv://server.example.com/

1 instances.

Ghi chú

Sử dụng Trình sửa đổi chuỗi kết nối

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
0 tự động đặt tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4 (hoặc tương đương
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5) thành
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
6 cho kết nối. Bạn có thể ghi đè hành vi này bằng cách đặt tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4 (hoặc tương đương
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5) thành
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
9 với

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

0 (hoặc

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

1) trong chuỗi truy vấn.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
(or the equivalent
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
) option to
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
6 for the connection. You can override this behavior by explicitly setting the
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
(or the equivalent
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
) option to
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
9 with

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

0 (or

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

1) in the query string.

Ví dụ sau đây hiển thị chuỗi kết nối điển hình cho chuỗi kết nối danh sách hạt giống DNS:

mongodb+srv://server.example.com/

Cấu hình DNS tương ứng có thể giống với:

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.

Khi một khách hàng kết nối với một thành viên trong danh sách hạt giống, khách hàng lấy một danh sách các thành viên tập hợp bản sao mà nó có thể kết nối. Khách hàng thường sử dụng các bí danh DNS trong danh sách hạt giống của họ, điều đó có nghĩa là máy chủ có thể trả về danh sách máy chủ khác với danh sách hạt giống ban đầu. Nếu điều này xảy ra, khách hàng sẽ sử dụng tên máy chủ do bộ bản sao cung cấp thay vì tên máy chủ được liệt kê trong danh sách hạt giống để đảm bảo có thể liên lạc với các thành viên bộ bản sao thông qua tên máy chủ trong cấu hình bộ bản sao kết quả.

Quan trọng

Các tên máy chủ được trả về trong các bản ghi SRV phải chia sẻ cùng một miền cha (trong ví dụ này,

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

2) là tên máy chủ đã cho. Nếu tên miền cha và tên máy chủ không khớp, bạn sẽ không thể kết nối.

Giống như chuỗi kết nối tiêu chuẩn, chuỗi kết nối danh sách hạt giống DNS hỗ trợ chỉ định các tùy chọn dưới dạng chuỗi truy vấn. Với chuỗi kết nối danh sách hạt giống DNS, bạn cũng có thể chỉ định các tùy chọn sau thông qua bản ghi TXT:

  • mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

    3

  • : / ? # [ ] @

    4

Bạn chỉ có thể chỉ định một bản ghi TXT cho mỗi phiên bản

mongodb+srv://server.example.com/

1. Nếu nhiều bản ghi TXT xuất hiện trong DNS và/hoặc nếu bản ghi TXT chứa một tùy chọn khác với

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

3 hoặc

: / ? # [ ] @

4, máy khách sẽ trả về lỗi.

Bản ghi TXT cho mục nhập

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

8 DNS sẽ giống với:

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"

Được kết hợp lại với nhau, các bản ghi DNS SRV và các tùy chọn được chỉ định trong bản ghi TXT giải quyết cho chuỗi kết nối định dạng tiêu chuẩn sau:

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

Bạn có thể ghi đè các tùy chọn được chỉ định trong bản ghi TXT bằng cách chuyển tùy chọn trong chuỗi truy vấn. Trong ví dụ sau, chuỗi truy vấn đã cung cấp ghi đè cho tùy chọn

: / ? # [ ] @

4 được cấu hình trong bản ghi TXT của mục nhập DNS ở trên.

mongodb+srv://server.example.com/?connectTimeoutMS=300000&authSource=aDifferentAuthDB

Với ghi đè cho

: / ? # [ ] @

4, chuỗi kết nối tương đương ở định dạng tiêu chuẩn sẽ là:

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

Ghi chú

Tùy chọn

Record TTL Class Priority Weight Port Target
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27317 mongodb1.example.com.
_mongodb._tcp.server.example.com. 86400 IN SRV 0 5 27017 mongodb2.example.com.
8 sẽ thất bại nếu không có DNS có sẵn với các bản ghi tương ứng với tên máy chủ được xác định trong chuỗi kết nối. Ngoài ra, việc sử dụng Trình sửa đổi chuỗi kết nối
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
0 tự động đặt tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4 (hoặc tương đương
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5) thành
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
6 cho kết nối. Bạn có thể ghi đè hành vi này bằng cách đặt tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4 (hoặc tương đương
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5) thành
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
9 với

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

0 (hoặc

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

1) trong chuỗi truy vấn.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
(or the equivalent
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
) option to
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
6 for the connection. You can override this behavior by explicitly setting the
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
(or the equivalent
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
) option to
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
9 with

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

0 (or

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

1) in the query string.

Mẹo

Nhìn thấy:

Phần này liệt kê tất cả các tùy chọn kết nối.

Tùy chọn kết nối là các cặp ở dạng sau:

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

1.

  • Tùy chọn

    mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

    2 là trường hợp không nhạy cảm khi sử dụng trình điều khiển.

  • Tùy chọn

    mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

    2 không nhạy cảm khi sử dụng
    Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    1
    Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    1

  • mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

    5 luôn luôn nhạy cảm trường hợp.

Các tùy chọn riêng biệt với ký tự ampersand (tức là

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

6)

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

7. Trong ví dụ sau, một kết nối bao gồm các tùy chọn

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

3 và

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

9:

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

3
and

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?connectTimeoutMS=300000&replicaSet=mySet&authSource=aDifferentAuthDB

9
options:

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

Ghi chú

Phân tách bán đại hội cho các đối số chuỗi kết nối

Để cung cấp khả năng tương thích ngược, các trình điều khiển hiện đang chấp nhận bán đại tá (nghĩa là

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

0) làm dấu phân cách tùy chọn.

Chuỗi kết nối sau với bộ bản sao có tên

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

1 với các thành viên đang chạy trên máy chủ được chỉ định:

mongodb://db0.example.com:27017,db1.example.com:27017,db2.example.com:27017/?replicaSet=myRepl

Tùy chọn kết nối

Sự mô tả

mongodb://mongodb1.example.com:27317,mongodb2.example.com:27017/?replicaSet=mySet&authSource=authDB

3
Hướng dẫn what is my mongodb url? - url mongodb của tôi là gì?

Chỉ định tên của bộ bản sao, nếu

mongodb+srv://server.example.com/

1 là thành viên của bộ bản sao.

Khi kết nối với một bộ bản sao, hãy cung cấp một danh sách hạt giống của (các) thành viên bộ bản sao cho thành phần

mongodb+srv://server.example.com/

0 của URI. Để biết chi tiết cụ thể, hãy tham khảo tài liệu trình điều khiển của bạn.driver documentation.

Chuỗi kết nối sau với bộ bản sao bao gồm tùy chọn

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

5 (có sẵn trong MongoDB 4.2):

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

5
option (available starting in MongoDB 4.2):

: / ? # [ ] @

0

Ngoài ra, bạn cũng có thể sử dụng tùy chọn

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

6 tương đương:

mongodb://db1.example.net:27017,db2.example.net:2500/?replicaSet=test&connectTimeoutMS=300000

6
option:

: / ? # [ ] @

1

Tùy chọn kết nối

Sự mô tả

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4

Chỉ định tên của bộ bản sao, nếu

mongodb+srv://server.example.com/

1 là thành viên của bộ bản sao.

  • Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    6: Bắt đầu kết nối với TLS/SSL. Mặc định cho định dạng kết nối danh sách hạt giống DNS.DNS Seed List Connection Format.

  • Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    9: Bắt đầu kết nối mà không có TLS/SSL. Mặc định cho định dạng chuỗi kết nối tiêu chuẩn.Standard Connection String Format.

Ghi chú

Tùy chọn

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4 tương đương với tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
option is equivalent to the
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
option.

Nếu shell

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
1 chỉ định các tùy chọn TLS/SSL bổ sung từ dòng lệnh, hãy sử dụng tùy chọn dòng lệnh-TLS thay thế.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
1
shell specifies additional tls/ssl options from the command-line, use the --tls command-line option instead.

Mới trong phiên bản 4.2.

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5

Boolean để bật hoặc vô hiệu hóa TLS/SSL cho kết nối:

  • Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    6: Bắt đầu kết nối với TLS/SSL. Mặc định cho định dạng kết nối danh sách hạt giống DNS.DNS Seed List Connection Format.

  • Record TTL Class Text
    server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
    9: Bắt đầu kết nối mà không có TLS/SSL. Mặc định cho định dạng chuỗi kết nối tiêu chuẩn.Standard Connection String Format.

Ghi chú

Tùy chọn

Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5 tương đương với tùy chọn
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4.
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
5
option is equivalent to the
Record TTL Class Text
server.example.com. 86400 IN TXT "replicaSet=mySet&authSource=authDB"
4
option.

Làm cách nào để truy cập MongoDB địa phương?

Để kết nối với MongoDB địa phương của bạn, bạn đặt tên máy chủ thành Localhost và Port thành 27017.Các giá trị này là mặc định cho tất cả các kết nối MongoDB cục bộ (trừ khi bạn thay đổi chúng).Nhấn Connect và bạn sẽ thấy các cơ sở dữ liệu trong MongoDB địa phương của bạn.

Làm cách nào để liên kết trang web của tôi với MongoDB?

Trước khi bắt đầu, chúng tôi cần đảm bảo bạn đã hoàn thành một vài bước điều kiện tiên quyết ...
Cài đặt nút.JS.....
Cài đặt nút MongoDB.Trình điều khiển JS.....
Tạo một cụm Atlas MongoDB miễn phí và tải dữ liệu mẫu.....
Nhận thông tin kết nối của cụm của bạn.....
Nhập Mongoclient.....
Tạo chức năng chính của chúng tôi.....
Liệt kê các cơ sở dữ liệu trong cụm của chúng tôi.....
Lưu tệp của bạn ..

Làm cách nào để kết nối với cơ sở dữ liệu MongoDB?

Kết nối với một ví dụ MongoDB duy nhất Const Mongoclient = Yêu cầu ('MongoDB').Mongoclient;const assert = yêu cầu ('khẳng định');// kết nối url const url = 'MongoDB: // localhost: 27017';// Tên cơ sở dữ liệu const dbname = 'myProject';// Sử dụng Phương thức kết nối để kết nối với máy chủ Mongoclient.Use connect method to connect to the server MongoClient.