MongoDB Usuń bazę danych z linii poleceń

MongoDB Usuń bazę danych z linii poleceń
„W tym poście rozbijemy, jak upuścić bazę danych MongoDB za pomocą interfejsu Mongo Shell. Uczenie się, jak korzystać z powłoki MongoDB to potężna funkcja dla każdego użytkownika MongoDB."

Zanurzmy się.

Zaloguj się do serwera MongoDB

Pierwszym krokiem jest zalogowanie się na serwerze MongoDB. Jeśli jesteś na komputerze lokalnym, upewnij się, że serwer MongoDB jest uruchomiony.

Uruchom polecenie:

$ Mongosh

Polecenie powyżej powinno połączyć się z lokalnym serwerem Mongo i upuścić do interaktywnej powłoki.

Pokaż bazy danych

Następnym krokiem jest zlokalizowanie bazy danych, którą chcesz usunąć z serwera. Możesz wyświetlić wszystkie bazy danych na serwerze, uruchamiając polecenie:

$ show bazy danych

To polecenie powinno wyświetlić wszystkie bazy danych na serwerze i odpowiedni rozmiar dysku, jak pokazano na poniższym wyjściu:

admin> pokaż bazy danych;
admin 40.00 kib
Config 48.00 kib
klienci 1.27 MIB
Film 236.00 kib
Lokalny 76.00 kib
sklep 88.00 kib
Test 244.00 kib

Przełącz do docelowej bazy danych

Po zlokalizowaniu bazy danych, którą chcesz usunąć, użyj polecenia Użyj, aby przejść do tej bazy danych.

Załóżmy na przykład, że chcemy usunąć bazę danych folii, jak pokazano w poleceniu wyjściowym; Możemy przejść do tego DB za pomocą polecenia:

$ Użyj filmu

Polecenie przejdzie na określoną bazę danych, umożliwiając wykonanie poleceń w tej bazie danych,

Baza danych Mongo Shell Usuń za pomocą metody dropDataBase ()

MongoDB zapewnia nam DB.Polecenie DropDataBase (), które pozwala upuścić istniejącą bazę danych z serwera. Należy pamiętać, że to polecenie usunie aktualnie wybraną bazę danych; W przeciwnym razie polecenie usunie domyślną bazę danych „testu”.

Na przykład, aby usunąć bazę danych folii, uruchom polecenie:

Film> db.Dropdatabase ()
OK: 1, upuszczony: „Film”

Polecenie zwróci status i nazwę usuniętej bazy danych.

Wniosek

W tym samouczku nauczyłeś się używać poleceń Mongo Shell, aby usunąć istniejącą bazę danych z serwera MongoDB.

Dziękuje za przeczytanie!!