CONFIGURAZIONE DA TERMINALE

In questa pagina è spiegato come creare, visualizzare e modificare un database tramite interfaccia a linee di comando

						

····················DATABASE····················
VISUALIZZO I DB ESISTENTI
show dbs

SELEZIONO UN DB (o lo creo in caso non esistesse)
use nomeDB

ELIMINO IL DB SELEZIONATO
db.dropDatabase()

····················COLLECTION····················
VISUALIZZO LE COLLECTION (informazioni) PRESENTI IN UN DB
db.getCollectionNames()

SELEZIONO UNA COLLECTION (o la creo in caso non esistesse)
db.utenti

INSERISCO DATI (in formato JSON) IN UNA COLLECTION (metodo deprecato!)
db.utenti.insert({nome:"Mario", cognome:"Rossi"})

INSERISCO UN OGGETTO NELLA COLLECTION
db.utenti.insertOne({nome:”Mario”, cognome:”Rossi})

INSERISCO PIÙ OGGETTI (array) NELLA COLLECTION
db.utenti.insertMany([{nome:”Mario”, cognome:”Rossi”}, {nome:"Luca", cognome:"Bianco"}])

VISUALIZZO I DATI DI UNA COLLECTION
db.utenti.find()

FILTRO I DATI DA VISUALIZZARE DI UNA COLLECTION
db.utenti.find({cognome:”rossi”})

ELIMINO UNA COLLECTION
db.utenti.drop()

ELIMINO UN ELEMENTO IN UNA COLLECTION
db.ordini.deleteOne({articolo:”pizza”})