Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install mongodbmongodbUsa
mongodb [options] · mongodb : <json-command>mongodbmostrare la connessione
mongodb -c <host|uri> [user] [database] [-p <port>] [-n] [-m [name]]connettersi; se è indicato un utente la password viene richiesta separatamente salvo con -n
-use <database>selezionare un altro database
-lelencare i database
-telencare le collection
-s <collection>mostrare gli indici della collection
-n <collection> [documents]mostrare un’anteprima dei documenti
-f <collection> <field> <value> [documents]cercare documenti per un campo
-o <collection> [file] [-f]esportare documenti in JSON
-a <collection> : <json>inserire un documento
-w <collection> <field> <value> : <json>aggiornare i documenti corrispondenti
-d <collection> <field> <value>eliminare i documenti corrispondenti
-m [name]salvare la connessione corrente in .lil.key; usare per default il nome del database
-M <name>rimuovere una connessione salvata
-k [name]elencare le connessioni salvate o esaminarne una senza mostrare la password
-K <name>connettersi usando una connessione salvata
-edisconnettersi e cancellare i dati di connessione
mongodb : <json-command>eseguire un documento comando nativo
mongodb dump [file.json] [-f]creare un dump logico Extended JSON
mongodb load <file.json>ripristinare un dump
Collegati con mongodb:// e mongodb+srv:// senza credenziali incorporate. -t elenca le raccolte, -f products sku SHOE-1 cerca per campo; dopo : si passa un oggetto comando JSON, non JavaScript.
-w applica $set a tutti i documenti corrispondenti e -d li elimina. dump salva documenti ma non indici o configurazione completa; non sostituisce mongodump. Esegui un backup prima di modificare. Serve il driver PHP
Le forme comuni sono riportate nella guida locale. Le scorciatoie coprono ispezione e modifiche mirate; la sintassi nativa resta disponibile per le operazioni avanzate.
dump/load seguono il formato del driver. Per backup completi di tutte le funzioni del motore usare gli strumenti nativi del server.
Le password vengono inserite in un campo nascosto e non finiscono nella cronologia. Quando possibile usare account con privilegi limitati.
Se una URI
Senza -m, i dati di connessione restano limitati alla sessione PHP corrente. -m [name] salva esplicitamente il profilo nel file protetto .lil.key (0600), -K <name> si riconnette usando quel profilo, -k elenca o esamina i profili senza mostrare una password salvata e -M <name> ne rimuove uno. kill elimina .lil.key insieme al resto dello stato del core. Considera il file sensibile perché un profilo salvato volontariamente può contenere credenziali del database.
Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.
Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.
Base e Minimum sono due pacchetti della stessa release corrente del modulo.
Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.
install mongodbInstalla il pacchetto ridotto. Il riferimento locale è omesso;
install mongodb -mInstalla esattamente questa versione pubblicata.
install mongodb -v 1.1.4upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.
upgrade mongodbRimuove il blocco estensione senza toccare core e altri moduli.
install mongodb -uGli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.
mongodbEsempio didattico — nessuna connessione reale
A connection is required; the status view names the server and selected database.mongodb -c localhost -nEsempio didattico — nessuna connessione reale
Connection example: server and database will be shown after a successful connection.mongodb -c mongodb://localhost/shop -nEsempio didattico — nessuna connessione reale
Connection example: server and database will be shown after a successful connection.mongodb -c localhost demo shopEsempio didattico — nessuna connessione reale
Password is requested separately; selected database: shop.mongodb -c localhost -p 27018 -nEsempio didattico — nessuna connessione reale
Connection example: server and database will be shown after a successful connection.mongodb -use shopEsempio didattico — nessuna connessione reale
Selected database: shop (requires an active connection)mongodb -lEsempio didattico — nessuna connessione reale
admin
shopmongodb -tEsempio didattico — nessuna connessione reale
productsmongodb -s productsEsempio didattico — nessuna connessione reale
_id_ {"_id":1} (example of a standard index)mongodb -n products 2Esempio didattico — nessuna connessione reale
{"sku": "SHOE-1", "name": "City shoe", "category": "shoes", "price": 79.9, "active": true}
{"sku": "BAG-1", "name": "Canvas bag", "category": "bags", "price": 44.5, "active": true}mongodb -f products sku SHOE-1 2Esempio didattico — nessuna connessione reale
{"sku": "SHOE-1", "name": "City shoe", "category": "shoes", "price": 79.9, "active": true}mongodb -o productsEsempio didattico — nessuna connessione reale
[
{
"sku": "SHOE-1",
"name": "City shoe",
"category": "shoes",
"price": 79.9,
"active": true
},
{
"sku": "BAG-1",
"name": "Canvas bag",
"category": "bags",
"price": 44.5,
"active": true
}
]mongodb -o products tmp/products-mongo.jsonEsempio didattico — nessuna connessione reale
Saved sandbox/tmp/products-mongo.json (if the destination does not exist)mongodb -o products tmp/products-mongo.json -fEsempio didattico — nessuna connessione reale
Saved sandbox/tmp/products-mongo.json (replace existing file only with -f)mongodb -a products : {"sku":"NEW-1","name":"Sample","price":5}Esempio didattico — nessuna connessione reale
Inserted 1
ID generated by servermongodb -w products sku BAG-1 : {"price":40}Esempio didattico — nessuna connessione reale
Matched 1
Updated 1 (example only)mongodb -d products sku BAG-1Esempio didattico — nessuna connessione reale
Deleted 1 (example only; all matches would be affected)mongodb : {"count":"products"}Esempio didattico — nessuna connessione reale
{"n":2,"ok":1} (server response can include additional fields)mongodb dump tmp/shop-mongo.jsonEsempio didattico — nessuna connessione reale
Saved sandbox/tmp/shop-mongo.json
Format lil-mongodb-json (logical data export, not server backup)mongodb dump tmp/shop-mongo.json -fEsempio didattico — nessuna connessione reale
Saved sandbox/tmp/shop-mongo.json
Format lil-mongodb-json (logical data export, not server backup)mongodb load db/mongodb.jsonEsempio didattico — nessuna connessione reale
Restores documents from the bundled lil-mongodb-json sample; duplicate or existing records may conflict.mongodb -m shop-demoEsempio didattico — nessuna connessione reale
Saved shop-demo (stores a sensitive profile in .lil.key)mongodb -kEsempio didattico — nessuna connessione reale
No saved connections (unless a profile has already been saved)mongodb -k shop-demoEsempio didattico — nessuna connessione reale
Saved connection not found: shop-demo (unless saved earlier)mongodb -K unknownEsempio didattico — nessuna connessione reale
Saved connection not found: unknownmongodb -M unknownEsempio didattico — nessuna connessione reale
Saved connection not found: unknownmongodb -eEsempio didattico — nessuna connessione reale
+mongodb -c localhost -p 99999 -nEsempio didattico — nessuna connessione reale
Invalid database portmongodb -c mongodb://user:password@localhost/shop -nEsempio didattico — nessuna connessione reale
Credentials must be entered separatelysandbox/db/mongodb.jsonL’esempio usa un file o una directory dell’area di documentazione protetta /sandbox/.
{
"format": "lil-mongodb-json",
"version": 1,
"database": "shop",
"created": "2026-08-09T00:00:00+00:00",
"collections": {
"products": [
"{\"sku\":\"SHOE-1\",\"name\":\"City shoe\",\"category\":\"shoes\",\"price\":79.9,\"active\":true}",
"{\"sku\":\"BAG-1\",\"name\":\"Canvas bag\",\"category\":\"bags\",\"price\":44.5,\"active\":true}"
]
}
}
Versione stabile attuale di