Jak tworzyć i upuszczać bazę danych w MongoDB
- 1758
- 513
- Maria Piwowarczyk
We wcześniejszych artykułach przedstawiliśmy kroki do zainstalowania MongoDB na Centos i Rhel lub Ubuntu i Debian Systems. Teraz znajdź ten artykuł, aby stworzyć i upuścić bazę danych w MongoDB.
1. Utwórz bazę danych w MongoDB
Słuchanie jest dziwne, ale prawda, że MongoDB nie zapewnia żadnej polecenia do tworzenia baz danych. Następnie pytanie brzmi, w jaki sposób stworzylibyśmy bazę danych ?. Odpowiedź brzmi - nie tworzymy bazy danych w MongoDB, musimy tylko używać bazy danych z preferowaną nazwą i musimy zapisać jeden rekord w bazie danych, aby.
Wymień bazy danych - Najpierw sprawdź bieżące bazy danych w naszym systemie.
# Mongo> Pokaż DBS;
Administrator (pusty) lokalny 0.078 GB test 0.078 GB
Użyj nowej bazy danych -
Teraz, jeśli chcemy utworzyć bazę danych o nazwie Exampledb. Po prostu uruchom następujące polecenie i zapisz pojedynczy rekord w bazie danych. Po zapisaniu pierwszego przykładu zobaczysz, że utworzono nową bazę danych.
> Użyj ExampleDB; > s = nazwa: "tecadmin.netto "> db.dane testowe.Wstaw (y);
Wymień bazy danych -
Teraz, jeśli wymieniisz bazy danych, zobaczysz, że nowa baza danych będzie ich z imieniem Exampledb.
> pokaż DBS;
Administrator (pusty) lokalny 0.078 GB ExampledB 0.078 GB test 0.078 GB
2. Baza danych upuść w MongoDB
MongoDB zapewnia Dropdatabase () polecenie upuszczania aktualnie używanej bazy danych z powiązanymi plikami danych. Przed usunięciem upewnij się, jaką bazę danych wybrałeś za pomocą polecenia DB.
> db
Exampledb
Teraz, jeśli wykonasz polecenie DropDataBase (). Usunie bazę danych ExampleDB.
> db.Dropdatabase ();
„Dropped”: „ExampledB”, „OK”: 1
Aby usunąć bazę danych MongoDB z wiersza poleceń Linux lub skryptu powłoki - Użyj następującego polecenia z
# Mongo ExampledB --val "db.Dropdatabase () "
Bibliografia:
1. http: // dokumenty.MongoDB.org/instrukcja/samouczek/startowanie/
2. http: // dokumenty.MongoDB.org/manual/reference/command/dropDatabase/
- « Jak skonfigurować serwer FTP z VSFTPD na Fedora 34/33
- Jak skonfigurować serwer VNC (dostęp do pulpitu Linux) na Centos/Rhel i Fedora »