Làm cách nào để kết nối với MongoDB từ xa từ dòng lệnh?

Sau khi bạn có sẵn máy chủ, một trong những hành động đầu tiên và phổ biến nhất bạn cần thực hiện là kết nối với cơ sở dữ liệu thực tế. Điều này yêu cầu sự phối hợp để đảm bảo rằng cơ sở dữ liệu được định cấu hình theo cách cho phép khách hàng của bạn kết nối và xác thực

Điều này có nghĩa là bạn sẽ cần hiểu cách kết nối với cơ sở dữ liệu MongoDB của mình bằng cách cung cấp vị trí máy chủ, tham số kết nối và thông tin đăng nhập chính xác. Trong hướng dẫn này, chúng tôi sẽ tập trung vào cách kết nối với cơ sở dữ liệu từ phía máy khách bằng cách sử dụng ứng dụng khách shell

mongo --username <mongo_username> --password

0 MongoDB, được thiết kế chủ yếu cho các phiên tương tác với cơ sở dữ liệu của bạn

Trong hướng dẫn đi kèm, bạn có thể tìm hiểu cách định cấu hình cài đặt xác thực của MongoDB để phù hợp với yêu cầu của bạn. Cân nhắc đọc cả hai phần để có bức tranh hoàn chỉnh về cách xác thực được triển khai từ quan điểm của cả hai bên

LIÊN QUAN ĐẾN PRISMA. IO

Nếu bạn đang sử dụng MongoDB, hãy kiểm tra trình kết nối MongoDB của Prisma. Bạn có thể tự tin sử dụng Prisma Client để quản lý cơ sở dữ liệu MongoDB sản xuất

Để bắt đầu làm việc với MongoDB và Prisma, hãy xem hướng dẫn bắt đầu từ đầu của chúng tôi hoặc cách thêm vào một dự án hiện có

Prisma là bộ công cụ cơ sở dữ liệu mã nguồn mở dành cho Typescript và Node. js nhằm mục đích giúp các nhà phát triển ứng dụng làm việc hiệu quả và tự tin hơn khi làm việc với cơ sở dữ liệu

Thông tin cơ bản về khách hàng mongo --username --password0

Ứng dụng khách

mongo --username <mongo_username> --password

0 là ứng dụng khách JavaScript dòng lệnh để kết nối, kiểm soát và tương tác với máy chủ cơ sở dữ liệu MongoDB. Theo nhiều cách, đây là cách đơn giản nhất để kết nối và bắt đầu sử dụng cơ sở dữ liệu MongoDB của bạn vì nó được bao gồm trong bản cài đặt MongoDB và có sẵn trên tất cả các nền tảng phổ biến. Ứng dụng khách

mongo --username <mongo_username> --password

0 đặc biệt hữu ích để thực hiện cấu hình ban đầu và cho các phiên tương tác mà bạn muốn khám phá dữ liệu của mình hoặc lặp lại các truy vấn dựa trên kết quả sơ bộ

Cách bạn kết nối với trình bao

mongo --username <mongo_username> --password

0 tùy thuộc vào cấu hình của máy chủ MongoDB và các tùy chọn có sẵn để bạn xác thực tài khoản. Trong các phần sau, chúng ta sẽ xem xét một số tùy chọn kết nối cơ bản. Để rõ ràng, chúng tôi sẽ phân biệt giữa kết nối cục bộ và kết nối từ xa

  • kết nối cục bộ. một kết nối trong đó máy khách và phiên bản MongoDB được đặt trên cùng một máy chủ
  • kết nối từ xa. nơi máy khách đang kết nối với phiên bản MongoDB có thể truy cập mạng đang chạy trên một máy tính khác

Hãy bắt đầu với việc kết nối với cơ sở dữ liệu từ cùng một máy tính

Kết nối với cơ sở dữ liệu cục bộ bằng mongo --username --password0

Không có bất kỳ đối số nào, lệnh

mongo --username <mongo_username> --password

0 cố gắng kết nối với một phiên bản MongoDB cục bộ

Để làm điều này, nó cố gắng kết nối với cổng 27017 trên địa chỉ loopback cục bộ.

mongo --username <mongo_username> --password

7. Đây là một trong những giao diện mà các máy chủ MongoDB liên kết trong cấu hình mặc định của chúng (MongoDB cũng có thể được truy cập thông qua tệp ổ cắm cục bộ)

Bạn có thể kết nối với máy chủ MongoDB cục bộ đang chạy với cấu hình mặc định của nó bằng cách nhập

________số 8_______

Khi kết nối thành công, bạn có thể sẽ thấy một tập hợp các thông báo khá dài, theo sau là dấu nhắc trình bao MongoDB

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

Đầu ra hiển thị các bản ghi được tạo bởi lệnh

mongo --username <mongo_username> --password

0 trong khi thiết lập kết nối, theo sau là một số cảnh báo do máy chủ MongoDB tạo khi khởi động. Cuối cùng, có một thông báo về dịch vụ giám sát MongoDB mà bạn có thể chọn tận dụng hoặc tắt

Một trong những cảnh báo từ máy chủ MongoDB cho biết rằng quyền kiểm soát truy cập hiện không được bật. Đây là lý do chúng tôi có thể kết nối mà không cần cung cấp thông tin đăng nhập hoặc các chi tiết xác thực khác

Nếu bạn đang kết nối với máy chủ MongoDB cục bộ đã được định cấu hình với quyền kiểm soát truy cập, bạn sẽ cần cung cấp thêm thông tin để kết nối. Bạn sẽ cần cung cấp ít nhất một tên người dùng và mật khẩu để kết nối bằng cách sử dụng các tùy chọn liên quan

mongo --username <mongo_username> --password

9 và

MongoDB shell version v.4.4.6

Enter password:

0

mongo --username <mongo_username> --password

Đặt tùy chọn

MongoDB shell version v.4.4.6

Enter password:

0 ở cuối và không cung cấp mật khẩu nội tuyến cho biết rằng bạn muốn MongoDB nhắc nhập mật khẩu thay thế. Điều này an toàn hơn việc cung cấp mật khẩu trong chính lệnh vì mật khẩu đó có thể hiển thị hoặc có thể khôi phục được thông qua lịch sử trình bao, danh sách quy trình và các cơ chế khác

Máy chủ MongoDB sẽ nhắc bạn nhập mật khẩu của người dùng trước khi kết nối với cơ sở dữ liệu

MongoDB shell version v.4.4.6

Enter password:

Sau khi xác thực thành công, bạn sẽ được kết nối với cơ sở dữ liệu và có thể tiếp tục phiên của mình như bình thường

Bạn cũng có thể cung cấp thông tin này bằng cách chuyển một chuỗi kết nối thay vì sử dụng các tùy chọn

mongo --username <mongo_username> --password

9 và

MongoDB shell version v.4.4.6

Enter password:

0

mongo "mongodb://:@127.0.0.1"

Vì chúng tôi đã chỉ ra rằng người dùng có mật khẩu với cú pháp

MongoDB shell version v.4.4.6

Enter password:

4, nhưng chưa cung cấp mật khẩu, trình bao

mongo --username <mongo_username> --password

0 sẽ nhắc nhập mật khẩu

Ngoài ra, bạn cũng có thể xác thực sau khi kết nối bằng lệnh

mongo --username <mongo_username> --password

0 bình thường bằng cách sử dụng lệnh

MongoDB shell version v.4.4.6

Enter password:

7

Đầu tiên, kết nối với cơ sở dữ liệu MongoDB mà không cần cung cấp thông tin xác thực

________số 8_______

Bạn sẽ nhận được một dấu nhắc lệnh như bình thường, nhưng nếu kiểm soát truy cập được bật, bạn sẽ không có quyền thực hiện nhiều hành động cho đến khi bạn xác thực. Chẳng hạn, lệnh

MongoDB shell version v.4.4.6

Enter password:

8 có thể sẽ trống vì bạn không có quyền truy cập để truy vấn cơ sở dữ liệu có sẵn

show dbs

Để xác thực, trước tiên, hãy chọn cơ sở dữ liệu mà người dùng của bạn được xác định trong. Thông thường, đó sẽ là cơ sở dữ liệu

MongoDB shell version v.4.4.6

Enter password:

9

use admin

Sau đó, sử dụng

mongo "mongodb://:@127.0.0.1"

0 để cung cấp tên người dùng của bạn và yêu cầu lời nhắc mật khẩu

db.auth({user: "", passwordPrompt()})

Bạn sẽ được nhắc nhập mật khẩu của tài khoản người dùng như trước

Enter password:

Nếu bạn thành công, máy chủ sẽ xuất ra

mongo "mongodb://:@127.0.0.1"

1

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

0

Bây giờ bạn sẽ có quyền truy cập thường xuyên của người dùng mà bạn đã xác thực là

show dbs

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

2

Bạn có thể xem danh sách người dùng và vai trò được xác thực được liên kết với kết nối hiện tại bất kỳ lúc nào bằng cách nhập

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

3_______9_______4

LIÊN QUAN ĐẾN PRISMA. IO

Nếu bạn đang muốn bắt đầu làm việc với MongoDB và Prisma, hãy xem hướng dẫn bắt đầu từ đầu của chúng tôi hoặc cách thêm vào một dự án hiện có

Prisma là bộ công cụ cơ sở dữ liệu mã nguồn mở dành cho Typescript và Node. js nhằm mục đích giúp các nhà phát triển ứng dụng làm việc hiệu quả và tự tin hơn khi làm việc với cơ sở dữ liệu

Kết nối với cơ sở dữ liệu từ xa

Nếu bạn muốn kết nối với cơ sở dữ liệu MongoDB từ xa, bạn sẽ phải cung cấp một số chi tiết bổ sung khi sử dụng trình bao

mongo --username <mongo_username> --password

0

Cụ thể, bạn sẽ cần bao gồm tùy chọn

mongo "mongodb://:@127.0.0.1"

3 và có khả năng là cả tùy chọn

mongo "mongodb://:@127.0.0.1"

4 nếu máy chủ MongoDB đang lắng nghe trên một cổng không mặc định. Trong hầu hết các trường hợp, bạn cũng cần cung cấp các tùy chọn

mongo "mongodb://:@127.0.0.1"

5 và

MongoDB shell version v.4.4.6

Enter password:

0 để xác thực với máy chủ từ xa

Do đó, cấu trúc cơ bản của lệnh khi kết nối với cơ sở dữ liệu MongoDB từ xa trông giống như thế này

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

5

Như đã đề cập trong phần kết nối với cơ sở dữ liệu cục bộ, việc đặt tùy chọn

MongoDB shell version v.4.4.6

Enter password:

0 ở cuối và không cung cấp mật khẩu nội tuyến cho biết rằng bạn muốn trình bao

mongo --username <mongo_username> --password

0 nhắc nhập mật khẩu thay thế. Điều này an toàn hơn việc cung cấp mật khẩu trong chính lệnh vì mật khẩu đó có thể hiển thị hoặc có thể khôi phục được thông qua lịch sử trình bao, danh sách quy trình và các cơ chế khác

Máy chủ MongoDB sẽ nhắc bạn nhập mật khẩu của người dùng trước khi kết nối với cơ sở dữ liệu

MongoDB shell version v.4.4.6

Enter password:

Sau khi xác thực thành công, bạn sẽ được kết nối với cơ sở dữ liệu và có thể tiếp tục phiên của mình như bình thường

Bạn cũng có thể cung cấp thông tin này bằng cách chuyển một chuỗi kết nối thay vì sử dụng các tùy chọn

mongo "mongodb://:@127.0.0.1"

3,

mongo "mongodb://:@127.0.0.1"

4,

mongo --username <mongo_username> --password

9 và

MongoDB shell version v.4.4.6

Enter password:

0

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

7

Vì chúng tôi đã chỉ ra rằng người dùng có mật khẩu với cú pháp

MongoDB shell version v.4.4.6

Enter password:

4, nhưng chưa cung cấp mật khẩu, trình bao

mongo --username <mongo_username> --password

0 sẽ nhắc nhập mật khẩu

Điều chỉnh cấu hình xác thực của máy chủ MongoDB

Nếu bạn muốn sửa đổi các quy tắc quy định cách người dùng có thể xác thực với các phiên bản MongoDB của bạn, bạn có thể làm như vậy bằng cách sửa đổi cấu hình máy chủ của mình. Bạn có thể tìm hiểu cách sửa đổi cấu hình xác thực của MongoDB trong bài viết này

Phần kết luận

Trong hướng dẫn này, chúng tôi đã đề cập đến xác thực MongoDB từ phía máy khách. Chúng tôi đã trình bày cách sử dụng trình bao

mongo --username <mongo_username> --password

0 để kết nối với cả phiên bản cơ sở dữ liệu cục bộ và cơ sở dữ liệu từ xa bằng nhiều phương pháp khác nhau

Biết cách kết nối với các phiên bản MongoDB khác nhau là rất quan trọng khi bạn bắt đầu làm việc với hệ thống cơ sở dữ liệu. Bạn có thể chạy một phiên bản MongoDB cục bộ để phát triển mà không cần bất kỳ xác thực đặc biệt nào, nhưng cơ sở dữ liệu của bạn trong giai đoạn dàn dựng và sản xuất gần như chắc chắn sẽ yêu cầu xác thực. Có thể xác thực trong cả hai trường hợp sẽ cho phép bạn làm việc tốt trong các môi trường khác nhau

LIÊN QUAN ĐẾN PRISMA. IO

Nếu bạn đang sử dụng MongoDB, hãy kiểm tra trình kết nối MongoDB của Prisma. Bạn có thể tự tin sử dụng Prisma Client để quản lý cơ sở dữ liệu MongoDB sản xuất

Để bắt đầu làm việc với MongoDB và Prisma, hãy xem hướng dẫn bắt đầu từ đầu của chúng tôi hoặc cách thêm vào một dự án hiện có

Prisma là bộ công cụ cơ sở dữ liệu mã nguồn mở dành cho Typescript và Node. js nhằm mục đích giúp các nhà phát triển ứng dụng làm việc hiệu quả và tự tin hơn khi làm việc với cơ sở dữ liệu

Câu hỏi thường gặp

Điều gì xảy ra khi kết nối MongoDB bị từ chối?

Cho dù kết nối với MongoDB cục bộ hay từ xa, lỗi kết nối sẽ dẫn đến thông báo lỗi từ MongoDB. Các nguồn phổ biến nhất của lỗi kết nối là tên người dùng hoặc mật khẩu không chính xác, cố gắng kết nối với địa chỉ IP không có trong danh sách trắng hoặc có thể có quá nhiều kết nối với cơ sở dữ liệu

Bạn có thể đọc thêm về cách kết nối với cơ sở dữ liệu MongoDB để đảm bảo bạn có tất cả các phần cần thiết

Làm cách nào để bạn kết nối với MongoDB từ xa?

Để kết nối với a , bạn phải bao gồm các chi tiết bổ sung khi sử dụng trình bao

mongo --username <mongo_username> --password

0 như

mongo "mongodb://:@127.0.0.1"

3 và có khả năng là

mongo "mongodb://:@127.0.0.1"

4

Cấu trúc cơ bản của lệnh sẽ trông giống như

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

8

Cơ sở dữ liệu MongoDB của bạn cũng sẽ cần được định cấu hình để chấp nhận các kết nối từ xa trong tệp cấu hình hoặc danh sách trắng Atlas IP

Làm cách nào để bạn kết nối với MongoDB với tư cách quản trị viên?

Giả sử người dùng quản trị đã được tạo bằng , bạn có thể sử dụng cú pháp tương tự như cú pháp sau

MongoDB shell version v4.4.6

connecting to: mongodb://127.0.0.1:27017/?compressors=disabled&gssapiServiceName=mongodb

Implicit session: session { "id" : UUID("9cf2d126-d25f-4ed8-b159-ef3bba4fcc53") }

MongoDB server version: 4.4.6

---

The server generated these startup warnings when booting:

2021-06-04T12:26:53.374+00:00: Using the XFS filesystem is strongly recommended with the WiredTiger storage engine. See http://dochub.mongodb.org/core/prodnotes-filesystem

2021-06-04T12:26:54.562+00:00: Access control is not enabled for the database. Read and write access to data and configuration is unrestricted

---

---

Enable MongoDB's free cloud-based monitoring service, which will then receive and display

metrics about your deployment (disk utilization, CPU, operation statistics, etc).

The monitoring data will be available on a MongoDB website with a unique URL accessible to you

and anyone you share the URL with. MongoDB may use this information to make product

improvements and to suggest MongoDB products and deployment options to you.

To enable free monitoring, run the following command: db.enableFreeMonitoring()

To permanently disable this reminder, run the following command: db.disableFreeMonitoring()

---

>

9

Bạn sử dụng dòng lệnh MongoDB như thế nào?

Ứng dụng khách

mongo --username <mongo_username> --password

0 là ứng dụng khách JavaScript dòng lệnh để kết nối, kiểm soát và tương tác với máy chủ cơ sở dữ liệu MongoDB

Cách bạn kết nối và sử dụng trình bao

mongo --username <mongo_username> --password

0 sẽ tùy thuộc vào cấu hình của bạn, nhưng nhìn chung bạn có thể bắt đầu bằng cách sử dụng dòng lệnh bằng cách nhập

mongo --username <mongo_username> --password

0 vào trình bao

MongoDB cũng có tiện ích bổ sung

show dbs

2 từ dòng lệnh nếu cần

Bạn có thể kết nối với MongoDB bằng Java không?

Có, bạn có thể kết nối với MongoDB bằng Java. Bước đầu tiên trong quy trình sẽ yêu cầu cài đặt trình điều khiển Java

Làm cách nào để truy cập MongoDB từ xa?

Để cho phép kết nối từ xa, bạn phải chỉnh sửa tệp cấu hình MongoDB — /etc/mongod. conf — để liên kết thêm MongoDB với một địa chỉ IP mà máy tính từ xa đáng tin cậy của bạn có thể truy cập được. Bằng cách này, bản cài đặt MongoDB của bạn sẽ có thể nghe các kết nối được tạo tới máy chủ MongoDB của bạn từ các máy từ xa

Làm cách nào để kết nối với MongoDB bằng URL?

Làm cách nào để kết nối MongoDB từ cục bộ?

Bạn có thể kết nối với máy chủ MongoDB cục bộ đang chạy với cấu hình mặc định của nó bằng cách nhập. .
mongo. .
Phiên bản vỏ MongoDB v4. 4. 6. .
mongo --username --password. .. .
Phiên bản vỏ MongoDB v. 4. 4. 6. .
mongo "mongodb://:@127.0.0.1" .. .
mongo. .
hiển thị dbs. .
sử dụng quản trị viên