MongoDB Compass to narzędzie wizualnego interfejsu graficznego (GUI), które pozwala nam operować na MongoDB za pomocą interfejsu wizualnego.

Instalacja MongoDB Compass

Dla systemu Windows, odwołaj się do sekcji Instalacja środowiska Windows MongoDB. Dla systemu MacOS, odwołaj się do sekcji Instalacja środowiska MacOS MongoDB.

Połączenie z serwerem MongoDB

Otwórz Compass Obraz otwarcia Compass

Jeśli nie skonfigurowałeś konta i hasła podczas instalacji MongoDB lokalnie, po prostu kliknij "Połącz", aby użyć domyślnego połączenia do zalogowania się do lokalnej bazy danych MongoDB.

Jeśli konto i hasło zostały skonfigurowane lub jeśli chcesz połączyć się z zdalnym MongoDB, kliknij w prawym górnym rogu, aby przejść do strony konfiguracji połączenia. Konfiguracja połączenia Compass

Wprowadź informacje o połączeniu z MongoDB Połączenie Compass

Interfejs główny

Główny interfejs Compass

Tworzenie bazy danych

Na podstawie powyższego obrazu, kliknij, aby przejść do okna tworzenia bazy danych Okno tworzenia bazy danych

Wskazówka: Podczas tworzenia bazy danych w Compass, musisz również utworzyć kolekcję, stąd wprowadzenie nazwy kolekcji na powyższym obrazie.

Operacje na kolekcjach

Operacje na kolekcjach

Wstawianie danych

Wstawianie danych

Wprowadź dane JSON dokumentu i kliknij "Wstaw", aby wstawić dane. Jeśli wprowadzisz tablicę JSON, oznacza to wstawienie wielu danych. Poniżej znajdują się wstawiane dokumenty:

[{
	"item": "journal",
	"qty": 25,
	"size": {
		"h": 14,
		"w": 21,
		"uom": "cm"
	},
	"status": "A"
}, {
	"item": "notebook",
	"qty": 50,
	"size": {
		"h": 8.5,
		"w": 11,
		"uom": "in"
	},
	"status": "A"
}, {
	"item": "paper",
	"qty": 100,
	"size": {
		"h": 8.5,
		"w": 11,
		"uom": "in"
	},
	"status": "D"
}, {
	"item": "planner",
	"qty": 75,
	"size": {
		"h": 22.85,
		"w": 30,
		"uom": "cm"
	},
	"status": "D"
}, {
	"item": "postcard",
	"qty": 45,
	"size": {
		"h": 10,
		"w": 15.25,
		"uom": "cm"
	},
	"status": "A"
}]

Zapytanie danych

Zapytanie danych

Modyfikacja i usuwanie danych

Modyfikacja i usunięcie danych

Tworzenie indeksu

Przełącz się do panelu indeksów kolekcji
Przełącz do Panelu Indeksów Kolekcji

Stwórz Indeks
Stwórz Indeks MongoDB

Analiza Wydajności Zapytania

Podobnie jak w przypadku MySQL-a, MongoDB również obsługuje instrukcję explain do analizy wydajności operacji zapytań.
Analiza Wydajności Zapytania

Analiza Wydajności Zapytania