MongoDB là một hệ thống cơ sở dữ liệu No-SQL miễn phí, mã nguồn mở và hàng đầu được viết bằng C++. Theo mặc định, MongoDB không cung cấp bất kỳ giao diện dựa trên web nào để tương tác với cơ sở dữ liệu. Rất khó để bất kỳ nhà phát triển nào quản lý MongoDB thông qua giao diện dòng lệnh. Đây là nơi mà La bàn MongoDB xuất hiện
MongoDB Compass là một công cụ đồ họa dành cho MongoDB giúp bạn tạo, xóa, đọc và cập nhật cơ sở dữ liệu bằng đồ họa. Nó rất giống với phpMyAdmin, cho phép bạn khám phá dữ liệu của mình, chạy các truy vấn và tương tác với cơ sở dữ liệu
Trong bài đăng này, chúng tôi sẽ hướng dẫn bạn cách cài đặt và sử dụng MongoDB Compass trên Ubuntu 20. 04 máy tính để bàn
điều kiện tiên quyết
- Ubuntu 20. 04 máy tính để bàn được cài đặt trong hệ thống của bạn
- Mật khẩu gốc được cấu hình trên máy chủ
Cài đặt La bàn MongoDB
Theo mặc định, MongoDB Compass không được bao gồm trong Ubuntu 20. 04 kho lưu trữ mặc định. Vì vậy, bạn sẽ cần tải xuống MongoDB Compass. deb từ trang tải xuống của nó
Bạn có thể tải xuống bằng lệnh sau
wget //downloads.mongodb.com/compass/mongodb-compass_1.28.1_amd64.deb
Sau khi quá trình tải xuống hoàn tất, hãy cài đặt tệp đã tải xuống bằng lệnh sau
sudo apt install ./mongodb-compass_1.28.1_amd64.deb
Khi MongoDB Compass được cài đặt, bạn có thể tiến hành bước tiếp theo
Làm việc với MongoDB Compass
Bây giờ, tìm kiếm MongoDB Compass từ menu ứng dụng như hình bên dưới
Nhấp vào Bắt đầu sử dụng La bàn và bạn sẽ được chào đón bởi màn hình Kết nối mới [Hình B]
Hình B
Điều duy nhất bạn cần thay đổi là địa chỉ localhost. Thay vào đó, hãy nhập địa chỉ IP của máy chủ lưu trữ MongoDB rồi nhấp vào Kết nối. Compass sẽ ngay lập tức kết nối với máy chủ của bạn và hiển thị cho bạn danh sách các cơ sở dữ liệu do MongoDB lưu trữ [Hình C]
Hình C
Xin chúc mừng, giờ đây bạn đã có một GUI tuyệt vời giúp việc quản lý cơ sở dữ liệu MongoDB từ xa của bạn dễ dàng hơn nhiều. Tận hưởng chuyến đi
Đăng ký Cách làm cho công nghệ hoạt động trên YouTube của TechRepublic để nhận tất cả lời khuyên công nghệ mới nhất dành cho các chuyên gia kinh doanh từ Jack Wallen
Bản tin nội bộ dành cho nhà phát triển
Từ các ngôn ngữ lập trình phổ biến nhất đến bình luận về HĐH Linux, nhận tin tức về nhà phát triển và mã nguồn mở cũng như các mẹo bạn cần biết