run mongo commands from shell code example

Example 1: mongo shell commands

show dbs # <=> Print a list of all databases on the server.
use  # <=> Switch current database to 
show collections # <=> Print a list of all collections for current database.
db.people.insert({name:"Ashwin",gender:"m"}) # <=> Inserts a new "person" collection with a new object in that collection
db.people.find() # <=> Find all persons in the collection
db.people.update({name:"Ashwin"},{gender:"f"}) # <=> Updates the selected (1st parameter) person with new value(2nd parameter)
db.people.remove({name:"Ashwin"}) # <=> Remove where name is "Ashwin"
db.people.drop() # <=> Delete the "people" collection

Example 2: start mongodb in terminal

Start a terminal for your mongo server
Go to /bin directory
Run the command./mongod
Start a terminal for your mongo shell
Go to /bin directory
Run the command (make sure you put the name of the database)./mongo test

Tags: