sql >> Database >  >> NoSQL >> MongoDB

Hoe toegang te krijgen tot MongoDB

Je hebt toegang tot MongoDB via de MongoDB Shell, of vanuit je programmeeromgeving met behulp van een MongoDB-stuurprogramma.

Nadat u een MongoDB-instantie hebt gestart (d.w.z. met behulp van de mongod commando), kunt u nu verbinding maken met die instantie en aan de slag gaan met MongoDB.

U kunt de terminal of opdrachtprompt van uw computer gebruiken om rechtstreeks vanuit de MongoDB Shell verbinding te maken en opdrachten uit te voeren.

U kunt ook verbinding maken met een draaiende MongoDB-instantie via uw programmeeromgeving met behulp van een MongoDB-stuurprogramma.

MongoDB Shell ( mongo )

In deze tutorial zullen we de MongoDB Shell gebruiken (genaamd mongo ) om verbinding te maken met onze actieve MongoDB-instantie.

De mongo shell is een interactieve JavaScript-interface voor MongoDB en is opgenomen in het MongoDB-pakket. U kunt de mongo-shell gebruiken om gegevens op te vragen en bij te werken, en om administratieve functies uit te voeren.

De MongoDB Shell bevindt zich op dezelfde plaats als de andere binaire bestanden. Dus om het uit te voeren, opent u een nieuw Terminal/Command Prompt-venster en voert u mongo in (Linux/Mac) of mongo.exe (Windows).

Dit veronderstelt dat het pad is toegevoegd aan uw PATH. Als dit niet het geval is, moet u het volledige pad opgeven.

Zorg ervoor dat u het mongod-proces open laat in zijn eigen Terminal/Command-venster. De bovenstaande commando's moeten worden ingevoerd in een ander Terminal/Command-venster dan waarin het mongod-proces is gestart.

Verbind vanuit uw programmeeromgeving

U kunt ook vanuit uw programmeeromgeving verbinding maken met MongoDB.

De MongoDB-website houdt een lijst bij met MongoDB-stuurprogramma's die kunnen worden gebruikt om verbinding te maken met MongoDB.

Deze pagina bevat stuurprogramma's voor de volgende talen:

  • C
  • C++ (verouderd)
  • C++11
  • C#
  • Java
  • Node.js
  • Perl
  • PHP
  • Python
  • Motor
  • Ruby
  • Scala

Als je eenmaal verbinding hebt gemaakt met het mongod-proces, kun je een database maken.


  1. Hoe de MongoDB-insertprestaties te verbeteren

  2. Zoeken in waarden van een redis db

  3. MongoDB dropIndex()

  4. Objecteigenschappen opslaan in redis