Hướng dẫn can mongodb run locally? - mongodb có thể chạy cục bộ không?

Ngày 31 tháng 7 năm 2019

Tôi luôn sử dụng MongoDB làm cơ sở dữ liệu khi tôi làm việc trên một ứng dụng. Và tôi muốn kết nối với cơ sở dữ liệu trên máy tính của mình vì nó tăng tốc công việc liên quan đến Dev và Test.

Nội dung chính

  • Cài đặt MongoDB
  • Starting MongoDB
  • Tổng quan ngắn gọn về cách MongoDB hoạt động
  • Thêm các mục vào cơ sở dữ liệu
  • Truy cập MongoDB với La bàn MongoDB
  • Kết nối với MongoDB với máy chủ nút
  • Kết nối với trình điều khiển gốc MongoDB
  • Connecting with Mongoose
  • Làm cách nào để chạy một cơ sở dữ liệu cục bộ trong MongoDB?
  • MongoDB có hoạt động không có internet không?
  • Đám mây mongDB hay địa phương?
  • MongoDB có miễn phí tại địa phương không?

Hôm nay, tôi muốn chia sẻ cách tạo và kết nối với cơ sở dữ liệu MongoDB địa phương.

Cài đặt MongoDB

Starting MongoDB

Tổng quan ngắn gọn về cách MongoDB hoạt động

Thêm các mục vào cơ sở dữ liệu

Hướng dẫn can mongodb run locally? - mongodb có thể chạy cục bộ không?

Starting MongoDB

Tổng quan ngắn gọn về cách MongoDB hoạt động

Thêm các mục vào cơ sở dữ liệu

Truy cập MongoDB với La bàn MongoDB

Kết nối với MongoDB với máy chủ nút

Tổng quan ngắn gọn về cách MongoDB hoạt động

Thêm các mục vào cơ sở dữ liệu

Truy cập MongoDB với La bàn MongoDB

Kết nối với MongoDB với máy chủ nút. Each database is responsible for storing information about one application. You can store as much information as you want.

Kết nối với trình điều khiển gốc MongoDBboxes in each room. Each box is a collection. Each collection can only contain one type of data.

Connecting with Mongoose

Thêm các mục vào cơ sở dữ liệu

Truy cập MongoDB với La bàn MongoDB

Kết nối với MongoDB với máy chủ nút

Kết nối với trình điều khiển gốc MongoDB

Connecting with Mongoose

Làm cách nào để chạy một cơ sở dữ liệu cục bộ trong MongoDB?

MongoDB có hoạt động không có internet không?

Đám mây mongDB hay địa phương?

MongoDB có miễn phí tại địa phương không?

Hôm nay, tôi muốn chia sẻ cách tạo và kết nối với cơ sở dữ liệu MongoDB địa phương.

Bạn cần cài đặt MongoDB trên máy tính trước khi bạn có thể kết nối với nó. Bạn có thể cài đặt MongoDB bằng cách làm theo các hướng dẫn này (Mac và Windows).

Khi bạn đã hoàn thành quá trình cài đặt, hãy thử gõ

mongod
7 vào dòng lệnh của bạn. Bạn sẽ nhận được phản hồi tương tự như sau:
mongo --version
Starting MongoDB

Bạn có thể khởi động MongoDB trên máy tính của mình bằng lệnh

mongod
8.
mongod
Keep cửa sổ
mongod
8 chạy khi bạn muốn làm việc với MongoDB địa phương của bạn. MongoDB dừng lại khi bạn đóng cửa sổ.

Keep the

mongod
8 window running when you want to work with your local MongoDB. MongoDB stops when you close the window.

MongoDB cho phép bạn lưu trữ mọi thứ (được gọi là tài liệu) trong cơ sở dữ liệu. Mỗi cơ sở dữ liệu chứa nhiều bộ sưu tập.

Để làm cho nó dễ hiểu hơn, bạn có thể nghĩ MongoDB như một tòa nhà. Nó chứa nhiều phòng.

Mỗi phòng là một cơ sở dữ liệu. Mỗi cơ sở dữ liệu chịu trách nhiệm lưu trữ thông tin về một ứng dụng. Bạn có thể lưu trữ nhiều thông tin như bạn muốn.. Each database is responsible for storing information about one application. You can store as much information as you want.

Truy cập MongoDB với La bàn MongoDB

Kết nối với MongoDB với máy chủ nút

Kết nối với trình điều khiển gốc MongoDB

Connecting with Mongoose

Làm cách nào để chạy một cơ sở dữ liệu cục bộ trong MongoDB?

mongo --version
44 thành
mongo --version
45 và
mongo --version
46 thành
mongo --version
47. 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. Ở đây, bạn sẽ có thể xem

mongo
7 (cơ sở dữ liệu chúng tôi đã tạo cho hướng dẫn này).

Nếu bạn nhấp vào

mongo
7, bạn sẽ thấy một bộ sưu tập
mongo --version
40.

Và nếu bạn nhấp vào

mongo --version
40, bạn sẽ thấy hai ký tự chúng tôi đã tạo trong phần trước.

Đây là cách bạn có thể sử dụng Compass MongoDB để kết nối với một MongoDB mà LỚN đang chạy trên máy tính của riêng bạn.

Kết nối với MongoDB với máy chủ nút

Khi chúng tôi xây dựng các ứng dụng, chúng tôi kết nối với MongoDB thông qua các ứng dụng của chúng tôi (không thông qua vỏ Mongo hay la bàn MongoDB).

Để kết nối với MongoDB, chúng ta cần sử dụng gói MongoDB. Ngoài ra, bạn cũng có thể sử dụng Mongoose.

(Nhân tiện, tôi thích sử dụng Mongoose hơn trình điều khiển gốc MongoDB. Tôi sẽ chia sẻ lý do tại sao trong một bài viết trong tương lai).

Kết nối với trình điều khiển gốc MongoDB

Đầu tiên bạn phải cài đặt và yêu cầu gói MongoDB.

mongod
8
mongod
9

Bạn có thể kết nối với MongoDB địa phương của bạn với URL này:

mongod
0

Với máy khách Mongo, bạn cần chỉ định cơ sở dữ liệu mà bạn sử dụng sau khi kết nối với MongoDB. Ở đây, nó trông như thế nào:

mongod
1 kết nối với Mongoose

Connecting with Mongoose

Để kết nối với Mongoose, bạn cần tải xuống và yêu cầu

mongod
22.
mongod
2
mongod
3

Khi bạn sử dụng Mongoose, kết nối

mongod
23 nên bao gồm cơ sở dữ liệu mà bạn đang kết nối với:
mongod
4

Bạn có thể kết nối với MongoDB với phương pháp

mongod
24:
mongod
5

Đây là cách bạn có thể kiểm tra xem kết nối có thành công hay không.

mongod
6 nếu bạn thích bài viết này, vui lòng hỗ trợ tôi bằng cách chia sẻ bài viết này Twitter hoặc mua cho tôi một loại cà phê. Nếu bạn phát hiện ra một lỗi đánh máy, tôi sẽ đánh giá cao nếu bạn có thể sửa nó trên GitHub. Cảm ơn bạn!

If you enjoyed this article, please support me by sharing this article Twitter or buying me a coffee 😉. If you spot a typo, I’d appreciate if you can correct it on GitHub. Thank you!

Ứng dụng này cũng có thể sử dụng ngoại tuyến, nếu một hoặc nhiều người dùng ngắt kết nối với mạng, họ vẫn có trải nghiệm ứng dụng đầy đủ chức năng giúp tiết kiệm các thay đổi cục bộ và sẽ đồng bộ hóa các thay đổi hai chiều khi mạng được khôi phục.useable offline, if one or more users disconnects from the network, they still have a fully-functional app experience that saves changes locally and will sync changes bi-directionally when the network is restored.useable offline, if one or more users disconnects from the network, they still have a fully-functional app experience that saves changes locally and will sync changes bi-directionally when the network is restored.

MongoDB Atlas là một nền tảng dữ liệu nhà phát triển đa đám mây.Cốt lõi của nó là cơ sở dữ liệu đám mây được quản lý đầy đủ của chúng tôi cho các ứng dụng hiện đại.multi-cloud developer data platform. At its core is our fully managed cloud database for modern applications.multi-cloud developer data platform. At its core is our fully managed cloud database for modern applications.

Trên cơ sở hạ tầng của bạn (cục bộ) - MongoDB Community Server MongoDB cung cấp một phiên bản cộng đồng của cơ sở dữ liệu tài liệu phân tán mạnh mẽ.Với cơ sở dữ liệu miễn phí và mở này, hãy tải xuống Máy chủ MongoDB để bảo mật và mã hóa dữ liệu của bạn và có quyền truy cập vào một công cụ lưu trữ trong bộ nhớ nâng cao.MongoDB offers a Community version of its powerful distributed document database. With this free and open database, download the MongoDB server to secure and encrypt your data and gain access to an advanced in-memory storage engine.MongoDB offers a Community version of its powerful distributed document database. With this free and open database, download the MongoDB server to secure and encrypt your data and gain access to an advanced in-memory storage engine.