Domanda

Sto provando a testare mongoDB e vedere se fa al caso mio.Ho scaricato la versione di Windows a 32 bit, ma non ho idea di come continuare da ora in poi.

Normalmente utilizzo i servizi WAMP per lo sviluppo sul mio computer locale.Posso eseguire mongoDB su Wamp?

Tuttavia, qual è il modo migliore (più semplice!) Per farlo funzionare su Windows?

Grazie!

È stato utile?

Soluzione

Non è come WAMP. È necessario avviare di database MongoDB con un comando dopo directory è stata creata C: / database_mongo

mongod --dbpath=C:/database_mongo/

è possibile connettersi a MongoDB utilizzando i comandi.

Altri suggerimenti

Processo di installazione di Mongo in Windows

Sei pronto per l'installazione ... e usi ... Tecnicamente, non è un'installazione che sta solo scaricando ...

IO. Scaricamento il file zip http://www.mongodb.org/downloads

II. Estratto copialo e copia i file nella posizione desiderata.

III. Inizio il motore DB.

IV. Test l'installazione e utilizzarlo.

Questo è tutto!Così semplice, vero?Ok iniziamo


1.Scarica il file zip

  1. Vai a http://www.mongodb.org/downloads
  2. Vedrai una schermata come questa:The mongo download page

    • Sto utilizzando una macchina Windows 7 a 32 bit, ecco perché ho scaricato il pacchetto contrassegnato in rosso.
  3. Fare clic su download (ci vogliono solo pochi secondi).

    • Oh...L'ho scaricato.Era un file zippato chiamato mongodb-win32-i386-2.4.4.zip (Il nome della cartella cambierà in base alla versione scaricata, qui ho la versione 2.4.4).

Ok, tutto a posto.


2.Estratto

  1. Estrai la cerniera
  2. Copia i file nella posizione desiderata nel tuo computer.
    • Copierò i file estratti sulla mia unità D, poiché non ho molti file lì.
    • Va bene, allora dove pensi di incollare i file mongo?In C:o nel tuo desktop stesso?
    • Ok, non importa dove incolli...Nell'istantanea qui sotto, puoi vedere che sono passato alla cartella bin all'interno della cartella Mongo.Conto quindici file nel cestino.E tu?

The path to the bin folder

Finito!È tutto

Cosa dobbiamo fare dopo?


3.Avviare il motore DB

Andiamo e iniziamo a utilizzare il nostro mongo db...

  1. Apri un prompt dei comandi, quindi vai a `bin` nella cartella mongo![Navigazione alla cartella bin di mongo][4]
  2. Digita "mongo.exe" (che è il comando utilizzato per avviare la shell mongo Db Power).Quindi vedere la risposta seguente..! [Esecuzione di Mongo.exe] [5] * Questa è stata un'eccezione fantastica j lol ... che cos'è? *> Non poteva connettersi al server.*Perché si è verificata l'eccezione?Non ne ho idea...Ho creato un server tra? * * No. * * giusto, quindi come mai connesso a un server in mezzo?Silly Machine ... jz. * * L'ho preso!Come tutti gli altri DB - dobbiamo avviare il motore DB prima di usarlo.** Quindi, come possiamo avviarlo?*
  3. Dobbiamo avviare mongo db utilizzando il comando "mongod".Eseguilo dalla cartella "bin" di mongo.*Vediamo cosa era successo. *! [Inserisci la descrizione dell'immagine qui] [6] *Ancora una volta un'eccezione meravigliosamente formattata J Abbiamo ragione?Hai notato cosa ho evidenziato in alto?Sì, è il comando di Mongod.La seconda è l'eccezione che ci chiede di creare una cartella chiamata data.E, all'interno della cartella dei dati, una cartella chiamata `db`.** Quindi dobbiamo creare queste cartelle` Data db`.** La domanda successiva è dove creare queste cartelle?*
  4. Dobbiamo creare le cartelle `data\db` nel drive `C` del nostro BOX in cui stiamo installando mongo.Andiamo a creare la struttura delle cartelle nell'unità C.Qui sorge una domanda:"È obbligatorio creare le directory di dati db all'interno di C?" Nooo, non proprio.Mongo cerca questa cartella in "C" per impostazione predefinita, ma puoi crearla dove vuoi.Tuttavia, se non è in "C", devi dire a Mongo dove si trova.*In altre parole, se non vuoi che i database mongo siano su `C:\`, devi impostare il percorso del db per mongo.exe.*

    Opzionale

    1. Ok, creerò quelle cartelle in qualche altra posizione oltre a "C" per una migliore comprensione di questa opzione.Creerò quindi nella root del disco `D`, con l'aiuto di cmd.Perché?Perché è un'occasione per ricordare i vecchi comandi dos...![inserisci qui la descrizione dell'immagine][7]
    2. Il passaggio successivo è impostare il percorso del DB su mongo.exe.Torna a "bin" e inserisci il comando "mongod.exe --dbpath d:\data".Ho ricevuto la risposta qui sotto:! [Inserisci la descrizione dell'immagine qui] [8] Spero che tutto sia andato bene ...Perché non ho visto nessun ERRORE *** nella console J.
  5. Successivamente, possiamo andare e avviare il DB usando il comando `start Mongo.exe`! [Inserisci la descrizione dell'immagine qui] [9] Non ho visto alcun errore o messaggi di avviso.Ma dobbiamo fornire un comando per assicurarci che mongo sia attivo e funzionante, ad es.mongod riceverà una risposta:! [Inserisci la descrizione dell'immagine qui] [10] Spero che tutto sia andato bene.

4.Testare l'installazione di Mongo DB

Ora dobbiamo vedere il nostro DB, giusto?Sì, moltissimo, altrimenti come facciamo a sapere che funziona?

A scopo di test MONGO ha un DB chiamato test per impostazione predefinita.Andiamo a interrogarlo.

Ma come senza studi di gestione?A differenza di SQL, dobbiamo dipendere dal prompt dei comandi.Sì, esattamente lo stesso prompt dei comandi... il nostro buon vecchio prompt dei comandi... Heiiii...Non aver paura, sì, è solo il nostro vecchio prompt dei comandi.Ok, andiamo a vedere come lo useremo...

Ohhh Nooo... non chiudere il prompt dei comandi sopra, lascialo così com'è...

  • Apri una nuova finestra cmd.
  • Passare a Bin come al solito...

    Sono sicuro che forse vi ricorderete della vecchia programmazione in C che abbiamo fatto il giorno del college, giusto?

  • Nel prompt dei comandi, esegui il comando mongo O mongo.exe ancora e vedere cosa succede.

    Otterrai una schermata come mostrato di seguito:enter image description here

  • Ho menzionato prima che Mongo ha un database di prova chiamato per impostazione predefinita test, prova a inserirvi un record.

    La prossima domanda qui è "Come inseriamo?" Mongo ha comandi SQL?No, Mongo ha solo comandi per aiutarlo.

    Il comando di base per inserire È
    db.test.save( { KodothTestField:"Il mio nome è Kodoth" })

    Dove test è il DB e .save è il comando di inserimento. KodothTestField è il nome della colonna o del campo e My name is Kodoth è il valore.

  • Prima di parlare ulteriormente controlliamo se è memorizzato o meno eseguendo un altro comando:

    db.test.find()
    

    Mongo command to search for a document, similar to SELECT in SQL.

    I nostri dati sono stati inseriti con successo… Evviva..

    So che stai pensando al numero visualizzato con ogni diritto di record chiamato ObjectId.È come un campo ID univoco in SQL che si incrementa automaticamente e tutto il resto.Dando uno sguardo più attento puoi vedere che l'ID oggetto termina con 92, quindi è diverso per ogni record.

    Finalmente siamo riusciti a installare e verificare il diritto MONGO.Facciamo una festa...Quindi sei d'accordo che ora MONGO sia dolce come MANGO?

  • Inoltre disponiamo di strumenti di terze parti per esplorare il MONGO.Uno si chiama MONGO VUE.Utilizzando questo strumento possiamo eseguire operazioni sul DB mongo come se utilizzassimo Management Studio per SQL Server.

    Riesci a immaginare un server SQL o un DB Oracle con righe completamente diverse nella stessa tabella?È possibile nella nostra tabella DB relazionale?Ecco come funziona Mongo.Ti mostrerò come possiamo farlo...


    Per prima cosa ti mostrerò come appariranno i dati in un DB relazionale.

    Ad esempio, considera una tabella Employee e una tabella Student in modo relazionale.Gli schemi sarebbero completamente diversi, giusto?Si, esattamente…enter image description here

    Vediamo ora come apparirà in Mongo DB.I due tavoli sopra indicati sono combinati in un'unica Collezione in Mongo… enter image description here

    Ecco come vengono archiviate le raccolte in Mongo.Penso che ora tu possa sentire davvero la differenza, giusto?Ogni cosa rientrava sotto un unico ombrello.Questo non è il modo giusto, ma volevo solo mostrarti come ciò accade, ecco perché ho combinato 2 tavoli completamente diversi in un'unica collezione.

    Se vuoi provare puoi utilizzare gli script di test riportati di seguito

    *********************** 
    TEST INSERT SCRIPT
    
    *********EMPLOYEE****** 
    db.test.save( { EmployeId: "1", EmployeFirstName: "Kodoth", EmployeLastName:"KodothLast", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "2", EmployeFirstName: "Kodoth 2", EmployeLastName:"Kodoth Last2", EmployeAge:"14" } )  
    db.test.save( { EmployeId: "3", EmployeFirstName: "Kodoth 3", EmployeLastName:"Kodoth Last3", EmployeAge:"14" } ) 
    
    ******STUDENT****** 
    db.test.save( { StudentId: "1", StudentName: "StudentName", StudentMark:"25" } )  
    db.test.save( { StudentId: "2", StudentName: "StudentName 2", StudentMark:"26" } )  
    db.test.save( {StudentId: "3", StudentName: "StudentName 3", StudentMark:"27"} )
    ************************
    

    Grazie

    Abbastanza buona documentazione è fornita sul sito MongoDB

      

    Installa MongoDB

         
        
    1. Determinare quale MongoDB costruire il necessario.

           

      Ci sono tre costruzioni di MongoDB per Windows:

           

      MongoDB per Windows Server 2008 R2 edizione (vale a dire 2008R2) funziona solo su Windows Server 2008 R2, Windows 7 64-bit, e versioni più recenti di   Finestre. Questa build si avvale di recenti miglioramenti al   Piattaforma Windows e non può funzionare su versioni precedenti di Windows.

           

      MongoDB per Windows a 64 bit funziona su qualsiasi versione a 64 bit di Windows più recente di Windows XP, tra cui Windows Server 2008 R2 e Windows 7   64-bit.

           

      MongoDB per Windows a 32 bit funziona su qualsiasi versione a 32 bit di Windows più recente di Windows XP. versioni a 32 bit di MongoDB sono intesi solo   per i sistemi più vecchi e per l'uso nei sistemi di test e sviluppo.   versioni a 32 bit di MongoDB solo supportano i database più piccolo di 2 GB.

           

      Per sapere quale versione di Windows è in esecuzione, inserire il seguente comando nel prompt dei comandi:

           
      wmic os get osarchitecture
      
    2.   
    3. Scarica MongoDB per Windows.

           

      Scarica l'ultima versione di produzione della MongoDB dalla pagina di download di MongoDB. Assicurarsi di scaricare la versione corretta di MongoDB per   il sistema Windows. Le versioni a 64 bit di MongoDB non funziona con   32-bit di Windows.

    4.   
    5. Installare il file scaricato.

           

      In Esplora risorse, individuare il file scaricato MongoDB msi, che in genere si trova nella cartella predefinita Download. Fare doppio clic sul   file MSI. Una serie di schermi apparirà per guidare l'utente attraverso il   processo di installazione.

    6.   
    7. Spostare la cartella MongoDB in un'altra posizione (opzionale).

           

      Per spostare la cartella MongoDB, è necessario immettere il comando mossa come un amministratore. Ad esempio, per spostare la cartella in C: \ MongoDB:

           

      Seleziona Start Menu > Tutti i programmi > Accessori .

           

      tasto destro del mouse su Prompt dei comandi e selezionare Esegui come amministratore dal menu a comparsa.

           

      eseguire i seguenti comandi:

           
      cd \
      move C:\mongodb-win32-* C:\mongodb
      
           

      MongoDB è autonomo e non avere altri dipendenze del sistema. È possibile eseguire MongoDB da qualsiasi cartella desiderata. Potresti   installare MongoDB in qualsiasi cartella (ad esempio D:\test\mongodb)

    8.   
         

    Esegui MongoDB

         

    Attenzione:

         

    Non fare mongod.exe visibile sulle reti pubbliche senza correre in   “Modalità protetta” con l'impostazione di autenticazione. MongoDB è progettato per essere eseguito in   ambienti di fiducia, e il database non consente di “modalità protetta”   per impostazione predefinita.

         
        
    1. Impostare l'ambiente MongoDB.

           

      MongoDB richiede una directory dei dati per memorizzare tutti i dati. il percorso della directory dati predefinita di MongoDB è \ data \ db. Creare questa cartella utilizzando il   seguenti comandi dal prompt dei comandi:

           
      md \data\db
      
           

      È possibile specificare un percorso alternativo per i file di dati utilizzando l'opzione --dbpath a mongod.exe, ad esempio:

           
      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      
           

      Se il percorso include spazi, racchiudere l'intero percorso tra virgolette, ad esempio:

           
      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      
    2.   
    3. Inizio MongoDB.

           

      Per iniziare a MongoDB, mongod.exe eseguire. Ad esempio, dal prompt dei comandi:

           
      C:\Program Files\MongoDB\bin\mongod.exe
      
           

      Questa operazione avvia il processo di database MongoDB principale. L'attesa per il messaggio connessioni in uscita della console indica che il   processo mongod.exe è in esecuzione con successo.

           

      A seconda del livello di sicurezza del sistema, Windows potrebbe apparire una finestra di dialogo Avviso di protezione sul blocco “alcune caratteristiche” di   C: \ Program Files \ MongoDB \ bin \ mongod.exe di comunicare su   reti. Tutti gli utenti devono selezionare Private Network, come ad esempio il mio hoio o   lavorare di rete e fare clic su Consenti l'accesso. Per ulteriori informazioni su   sicurezza e MongoDB, consultare la documentazione di sicurezza.

    4.   
    5. Connetti a MongoDB.

           

      Per connettersi a MongoDB attraverso il guscio mongo.exe, aprire un'altra Prompt dei comandi. Quando si collega, specificare la directory di dati se   necessario. Questo passo fornisce diversi comandi esempio di collegamento.

           

      Se l'installazione MongoDB utilizza la directory di dati predefinita, la connessione senza specificare la directory dei dati:

           
      C:\mongodb\bin\mongo.exe
      
           

      Se l'installazione utilizza una directory di dati diverso, specificare la directory quando si collega, come in questo esempio:

           
      C:\mongodb\bin\mongod.exe --dbpath d:\test\mongodb\data
      
           

      Se il percorso include spazi, racchiudere l'intero percorso tra virgolette. Ad esempio:

           
      C:\mongodb\bin\mongod.exe --dbpath "d:\test\mongo db data"
      
           

      Se si desidera sviluppare applicazioni che utilizzano .NET, consultare la documentazione di C # e MongoDB per ulteriori informazioni.

    6.   
    7. Iniziare a utilizzare MongoDB.

           

      Per iniziare a utilizzare MongoDB, vedere Introduzione a MongoDB. Considera anche il documento Note di produzione prima di distribuire MongoDB in un   ambiente di produzione.

           

      In seguito, per fermare MongoDB, premere Ctrl + C nel terminale in cui l'istanza mongod è in esecuzione.

    8.   
         

    configurare un servizio di Windows per MongoDB

         

    Nota:

         

    V'è un problema noto per MongoDB 2.6.0 SERVER-13515, che impedisce   l'uso delle istruzioni in questa sezione. Per MongoDB 2.6.0, l'uso   Creare manualmente un servizio di Windows per MongoDB per creare un Windows   Servizio per MongoDB, invece.

         
        
    1. Configura directory e file.

           

      Crea un file di configurazione e un percorso di directory per l'uscita del registro MongoDB (logpath):

           

      Creare una directory specifica per i file di log di MongoDB:

           
      md "C:\Program Files\MongoDB\log"
      
           

      Nel prompt dei comandi, creare un file di configurazione per l'opzione LogPath per MongoDB:

           
      echo logpath=C:\Program Files\MongoDB\log\mongo.log > "C:\Program Files\MongoDB\mongod.cfg"
      
    2.   
    3. Eseguire il servizio MongoDB.

           

      Esegui tutti i seguenti comandi al prompt dei comandi con “privilegi amministrativi:”

           

      Installare il servizio MongoDB. Per --install abbia successo, è necessario specificare l'opzione LogPath run-time.

           
      "C:\Program Files\MongoDB\bin\mongod.exe" --config "C:\Program Files\MongoDB\mongod.cfg" --install
      
           

      Modificare il percorso del file mongod.cfg come necessario.

           

      Per usare un DBPATH alternativo, specificare il percorso nel file di configurazione (ad esempio C: \ Program Files \ MongoDB \ mongod.cfg) o sulla riga di comando   con l'opzione --dbpath.

           

      Se la directory DBPATH non esiste, mongod.exe non si avvia. Il valore predefinito per DBPATH è \data\db.

           

      Se necessario, è possibile installare i servizi per più istanze di mongod.exe o mongos.exe. Installare ogni servizio con un unico   --serviceName e --serviceDisplayName. Utilizzare più istanze   solo quando esistono sufficienti risorse di sistema e il vostro sistema di progettazione   lo richiede.

    4.   
    5. Arrestare o rimuovere il servizio MongoDB, se necessario.

           

      Per arrestare il servizio MongoDB utilizzare il seguente comando:

           
      net stop MongoDB
      
           

      Per rimuovere il seguente comando l'uso di servizio MongoDB:

           
      "C:\Program Files\MongoDB\bin\mongod.exe" --remove
      
    6.   
         

    creare manualmente un servizio Windows per MongoDB

         

    La seguente procedura presuppone si è installato utilizzando il MongoDB   installazione MSI, con il percorso di default C: \ Program Files \ MongoDB 2.6   Standard.

         

    Se è stato installato in una directory alternativa, è necessario   regolare i percorsi a seconda dei casi.

         
        
    1. Aprire un prompt dei comandi amministratore.

           

      Windows 7 / Vista / Server 2008 (R2 e)

           

      Premere Win + R , quindi digitare cmd, quindi premere Ctrl + Maiusc + Invio .

           

      Windows 8

           

      Premere Win + X , quindi premere A .

           

      Eseguire i restanti passi dal prompt dei comandi amministratore.

    2.   
    3. Crea directory.

           

      Crea directory per il database ei file di log:

           
      mkdir c:\data\db
      mkdir c:\data\log
      
    4.   
    5. Creare un file di configurazione.

           

      Crea un file di configurazione. Questo file può includere qualsiasi delle opzioni di configurazione per mongod, ma deve includere un ambiente valido per   LogPath:

           

      Di seguito crea un file di configurazione, specificando il LogPath e le impostazioni dbPath nel file di configurazione:

           
      echo logpath=c:\data\log\mongod.log> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      echo dbpath=c:\data\db>> "C:\Program Files\MongoDB 2.6 Standard\mongod.cfg"
      
    6.   
    7. Creare il servizio MongoDB.

           

      Crea il servizio MongoDB.

           
      sc.exe create MongoDB binPath= "\"C:\Program Files\MongoDB 2.6 Standard\bin\mongod.exe\" --service --config=\"C:\Program Files\MongoDB 2.6 Standard\mongod.cfg\"" DisplayName= "MongoDB 2.6 Standard" start= "auto"
      
           

      sc.exe richiede uno spazio tra “=” ei valori di configurazione (ad esempio “binPath=”), e un “” per sfuggire virgolette.

           

      Se creato con successo, il seguente messaggio di registro viene visualizzato:

           
      [SC] CreateService SUCCESS
      
    8.   
    9. Avviare il servizio MongoDB.

           
      net start MongoDB
      
    10.   
    11. Arrestare o rimuovere il servizio MongoDB, se necessario.

           

      Per arrestare il servizio MongoDB, utilizzare il seguente comando:

           
      net stop MongoDB
      
           

      Per rimuovere il servizio MongoDB, prima arrestare il servizio e quindi eseguire il seguente comando:

           
      sc.exe delete MongoDB
      
    12.   

    Mi rendo conto che avete già accettato una risposta per questo, ma ho scritto questo breve articolo howto installare MongoDB nella directory c:\wamp ed eseguirlo come un servizio. Ecco l'essenza di esso.

    Crea queste directory

    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs
    mkdir c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf
    

    Scaricare ed estrarre Win32 binari in C:. \ Wamp directory lungo mysql lato, apache

    mongodb pagina di download

    Creare un file mongo.conf

    c:\wamp\bin\mongodb\mongodb-win32…2.x.x\conf\mongodb.conf
    
    # mongodb.conf
    
    # data lives here
    dbpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\data\db
    
    # where to log
    logpath=C:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    logappend=true
    
    # only run on localhost for development
    bind_ip = 127.0.0.1                                                             
    
    port = 27017
    rest = true
    

    Installa come servizio

    mongod.exe --install --config c:\wamp\bin\mongodb\mongodb-win32...2.x.x\conf\mongodb.conf --logpath c:\wamp\bin\mongodb\mongodb-win32...2.x.x\logs\mongodb.log
    

    Set servizio automatico e avviarlo tramite services.msc

    Aggiungi percorso mongo.exe al percorso

    Hai bisogno di maggiori informazioni? Leggi l'articolo completo qui ...

    Installazione MongoDB su Windows il modo WAMP

    1. Scarica file .msi per Windows a 32 bit come hai fatto tu.
    2. Fare doppio clic su Installa e scegliere personalizzato e sfogliare la posizione in cui mai è necessario installare (personalmente ho creare la cartella MongoDB in unità E e installarlo lì).
    3. Ok, ora è necessario creare la cartella data \ db due dove mai creare dal modo in cui i presentano creare nella root posizione installata su es E:.
    4. Ora collegare il mongod a queste cartelle per la memorizzazione dei dati questo uso comando o modificare secondo il vostro requisito andare utilizzando cmd E: \ MongoDB \ bin e poi scrivere in console mongod --dbpath E:. \ Data, si collegherà
    5. Ora vai con cmd E: \ MongoDB \ bin e scrivere mongod
    6. .
    7. Aprire un altro cmd dal tasto destro del mouse e correre punto come amministratore al tuo monogodb installato directory e poi a bin come E: \ MongoDB \ bin e scrivere questo mongo.exe
    8. Dopo di che db.test.save scrittura ({campo: 'Ciao MongoDB'}) questo comando inserirà il campo avendo Nome campo e il valore è Ciao MongoDB.
    9. Dopo, controllare il record di db.test.find () e premere Invio troverete il record che si è recentemente entrato.

    L'installazione su Windows MongoDB è po 'complicato rispetto ad altri file eseguibili .. Abbiamo trovato un buon riferimento dopo lunga ricerca ho ottenuto Installazione di MongoDB in Windows

    dopo l'installazione di prompt dei comandi aperto e di tipo " mongod ", quindi tenere la finestra ridotta a icona e aprire un altro comando finestra del prompt e digitare " mongo " e troverete il successo messaggio di connessione al database di test

    È molto semplice installare Mongo DB su Windows 7 (ho usato il sistema operativo Win7 a 32 bit)

    1. Installa la versione corretta di Mongodb (secondo il tuo bit 32/64 ..imp:- 64 bit non è compatibile con 32 bit e viceversa)

    2.puoi installare Mongodb da questo sito web (secondo il tuo sistema operativo) http://www.mongodb.org/downloads?_ga=1.79549524.1754732149.1410784175

    1. SCARICA IL file .MSI O zip..e installare con i privilegi adeguati

    4.copia la cartella mongodb da c:programfiles a d:[opzionale]

    5.Dopo l'installazione, aprire il prompt dei comandi (come amministratore..fai clic con il tasto destro su cmd e troverai l'opzione)

    1. accedere a D:\MongoDB 2.6 Standard\bin

    2. esegui mongo.exe...potresti ricevere questo errore you might get this error

    3. Se non ottieni alcun problema, devi solo eseguire i seguenti passaggi

    i) prova il comando nell'immagine seguente per conoscere l'erroreenter image description here

    ii)Ciò significa che è necessario creare una directory \data\db

    iii) ora hai due opzioni: creare la directory sopra nell'unità C o creare qualsiasi directory con il nome "xyz" da qualche altra parte (non fa differenza) ..creiamo una directory di mongodata in d:

    enter image description here

    1. Ora lasciamo rientrare il comando ma ora in questo modo:-Mongod--dbpath D: Mongodata [mostrato in Fig] questa volta non otterrai ed errori

    enter image description here

    1. Spero che vada tutto bene fino a questo punto..apri un nuovo prompt dei comandi [privellagi sufficienti (admin)]

    colorato in arancione sarà il comando che devi eseguire..si aprirà il nuovo prompt dei comandi che abbiamo conosciuto come mongo shell (o mongodb shell)

    enter image description here

    11. Non chiudere la shell [anche il prompt dei comandi] poiché in questo creeremo /elimineremo/inseriremo le nostre operazioni del database

    1. Eseguiamo l'operazione di base

    a) Mostra database b) Mostra databse corrente c) Creazione di dati di raccolta / inserimento in esso (il nome sarà test) d) Mostra i dati della raccolta

    12.trova lo screenshot dei risultati della nostra operazione..per favore no: - non chiudere nessun prompt dei comandi

    enter image description here

    1. un diverso tipo di struttura del numero è l'id oggetto: - che viene creato automaticamente

    2. Spero che tu ottenga alcune informazioni importanti per l'installazione di mongodb DB.

    1. Scarica MongoDB

    2. Installare MongoDB

    3. Creare le cartelle necessarie:

    "C:\MongoDB_2_6_Standard\bin\data\db"
    "C:\MongoDB_2_6_Standard\logs"
    "C:\MongoDB_2_6_Standard\etc"
    

    . NOTA: Se non esistono le directory, mongod.exe non si avvia

    4. Creare un semplice file di configurazione:

    systemLog:
        destination: file
        path: C:\MongoDB_2_6_Standard\logs\mongo.log
        logAppend: true
    net:
        bindIp: 127.0.0.1
        port: 27017
    

    Più informazioni su come creare un file di configurazione: http: //docs.mongodb .org / manuale / riferimento / configurazione-options /

    5. Installare MongoDB come servizio di Windows (in questo modo si avvierà automaticamente quando si riavvia il computer)

    cmd correre con privilegies di amministratore, e digitare i seguenti comandi:

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --config "C:\MongoDB_2_6_Standard\etc\mongodb.conf" --dbpath c:\MongoDB_2_6_Standard\bin\data\db --directoryperdb --install
    

    6. Avviare il servizio di Windows MongoDB

    net start MongoDB
    

    7. Connessione a MongoDB tramite shell / cmd per testare

    C:\MongoDB_2_6_Standard\bin\mongo.exe
    

    NOTA: http: //docs.mongodb .org / manuale / tutorial / getting-iniziato-con-la-mongo-shell /

    8. Questo è tutto! Hai fatto. :)

    9. Disinstallare / rimuovere il servizio di Windows MongoDB (se incasinato qualcosa)

    "C:\MongoDB_2_6_Standard\bin\mongod.exe" --remove
    

    Aggiornamento Novembre -2017

    1) Vai Mongo DB download center https://www.mongodb.com/download -center comunità # e scegliere un sapore di MongoDB si desidera installare. È possibile scegliere tra

    • MongoDB Atlas - del database MongoDB in the cloud
    • communiy Server - MongoDb per le finestre (con e senza SSL), iOS, Linux
    • OpManger - Mongo Db per Data Center
    • Bussola - strumento di interfaccia utente per MongoDB

    Per conoscere la versione del sistema operativo eseguire questo comando nel prompt di cmd

    wmic os get caption
    

    Per conoscere l'architettura della CPU (32 o 64 bit) eseguire questo comando nel prompt dei cmd

    wmic os get osarchitecture
    

    Sto usando la versione comunitaria (licenza GNU 150MBs-)

    2) Fare clic su MSI e passare attraverso processo di installazione. Exe installerà MongoDb e SSL richiesti dal DB.

    entrare descrizione dell'immagine qui

    Mongo DB deve essere installato sul disco C

      

    C: \ Program Files \ MongoDB

    MongoDB è a sé stante, che significa e non avere altri dipendenze del sistema. Se siete a corto di disco nell'unità C allora si può eseguire MongoDB da qualsiasi cartella scelta.

    È ora possibile eseguire mongodb.exe dalla cartella bin. Se si ottiene Errore di Visual C ++ per dll mancante quindi scaricare Visual C ++ Redistributable da

    https://www.microsoft.com/en -in / download / Details.aspx? id = 48145

    Dopo l'installazione, provare a eseguire nuovamente mongo.exe.

    Si potrebbe voler controllare https://github.com/Thor1Khan/mongo.git utilizza una soluzione minimo le operazioni atomiche 32 bit a 64 bit operandi (Potrebbe usare il montaggio, ma non sembra essere obbligatoria qui) Solo bug digitali sono stati danneggiati prima di impegnarsi

    1. Scarica .msi da https://www.mongodb.com/download-center#community

    2. Fare doppio clic su Installa: opzione completa

    3. Cartella di installazione C:\Programmi\MongoDB\Server\3.6\bin

    4. Crea la cartella del database in C:// - c:/data/db e c:/data/log e c:/data/log/mongo.log e imposta il permesso di scrittura in caso contrario

    5. Apri il prompt cmd in modalità amministratore, vai a C:\Programmi\MongoDB\Server\3.6\bin

    6. Digita quanto segue

      C:\Programmi\MongoDB\Server\3.6\bin>mongod --dbpath="c:/data/db" --logpath="c:/data/log/mongo.log"

    7. Controlla la cartella c:/data/db: dovrebbero esserci molti file e cartelle

    8. Crea un file di configurazione denominato "mongo.config" ** all'interno di C:\data\

    9. Digitare quanto segue per impostare i valori di configurazione dal file di configurazione appena creato

      C:\Programmi\MongoDB\Server\3.6\bin>mongod --config C:\data\mongo.config

    10. Apri un altro nuovo prompt CMD in modalità amministratore, vai su C: Programmi MongoDB Server 3.6 Bin Esegui le seguenti righe sulla console.

    11. Digita quanto segue per creare il servizio per MongoDB

      C:\Programmi\MongoDB\Server\3.6\bin>mongod --install --config C:\data\mongo.config --logpath="c:/data/log/mongo.log"

      Se esiste il vecchio servizio MongoDB, è necessario eliminare il vecchio servizio prima del comando mongod --install, eseguire quanto segue in una nuova console per eliminare il vecchio servizio mongodb

      SC STOP MongoDB

      >> SC DELETE MongoDB
      
    12. Digitare quanto segue per avviare MongoDB

      C:\Programmi\MongoDB\Server\3.6\bin>net start MongoDB

    13. Digitare quanto segue per arrestare MongoDB

      C:\Programmi\MongoDB\Server\3.6\bin>net stop MongoDB

    Ora collega il DB su ip - 127.0.0.1 o 192.168.5.64 sulla porta 27017 .

    ** Nome del file - "mongo.config", incolla quanto segue nel file di configurazione -

    bind_ip = 127.0.0.1,192.168.5.64

    porta = 27017

    dbpath=C:\dati\db

    percorsolog=C:\dati\log\mongo.log

    Installa MongoDB Community Edition per Windows.

    1.Ora vai a Centro Download.

    1. L'Area download dovrebbe visualizzare la versione stabile corrente per Windows

    2. Fare clic su Download (msi) ed eseguirlo

    3. Quando procedi, puoi scegliere il tipo di installazione Completa o Personalizzata.Seleziona Configurazione completa.

    Avvio del server MongoDB dal prompt dei comandi

    1.Aggiungi questo percorso alle variabili ambientali

    "C:\ProgramFiles\MongoDB\Server\4.0\bin" Per coloro che hanno difficoltà a impostare la variabile ambientale, seguire questi passaggi

    • Windows 10 e Windows 8

    • In Cerca cercare e quindi selezionare:Sistema (pannello di controllo)

    • Fare clic sul collegamento Impostazioni di sistema avanzate.

    • Fare clic su Variabili d'ambiente.Nella sezione Variabili di sistema, trova la variabile dell'ambiente del percorso e selezionalo.Fare clic su Modifica.

    • Se la variabile d'ambiente PATH non esiste, fare clic su Nuovo.

    • Nella finestra Variabile di sistema di modifica (o nuova variabile di sistema), specificare il valore del percorso come "C: ProgramFiles MongoDB Server 4.0 bin" Variabile di ambiente.

    • Fare clic su OK.

    • Chiudere tutte le finestre rimanenti facendo clic su OK.

    • Ora crea la directory dei dati MongoDB MongoDB richiede una directory dei dati per archiviare tutti i dati.Apri il prompt dei comandi e incolla di seguito

    md "C:\data\db" "C:\data\log"
    

    3.Indichiamo il server alla directory del tuo database. Digita il codice seguente

    mongod --dbpath="c:\data\db"
    

    4.Ora connettiamoci al tipo MongoDB sotto il codice

    mongo

    5.Se funziona correttamente verrà visualizzato il prompt dei comandi

    [initandlisten] in attesa di connessioni

    Bingo!!Hai finito, a quanto pare è un po' confuso usare la CLI, beh MongoDB ha introdotto una GUI in cui puoi vedere i dati effettivi,

    Per utilizzare la versione GUI di mongoDB è necessario eseguire i passaggi precedenti

    1. Ora vai al Centro download.Scarica MongoDb Compass, una GUI per MongoDB
    2. Installalo e aprilo

    Puoi vedere il nome host:localhost e porta:27017.

    Ogni volta che desideri connetterti al server mongoDB, devi aprire il prompt dei comandi

    Tipo

    mondio

    quindi avvia nuovamente un nuovo prompt dei comandi e digita

    mongo

    Mantieni tutte le impostazioni così come sono in mongoDB Compass.Ora fai clic su Connetti,

    Ci sei!!Facile ..non è vero?

    1. http://www.mongodb.org/downloads
    2. Installa file .msi nella cartella C: \ MongoDB
    3. Crea dati, data \ db, accedere directory e file di mongo.config in C: \ MongoDB.
    4. Aggiungi le seguenti righe a "Mongo.config" file di DBPATH = C: \ MongoDB \ data \ db \ LogPath = C: \ MongoDB \ log \ mongo.log
    5. Start server: mongod.exe --config = "C: \ MongoDB \ mongo.config"

    Questo è tutto !!!

    Passo 1: Prima scaricare il msi cioè è il file di installazione dal

    Scarica MonggoDB

    Passaggio 2: Eseguire l'installazione utilizzando il modo scaricato MSI file.Automatically esso viene memorizzato nel file di programma. Si potrebbe eseguire un'installazione personalizzata e cambiare la directory.

    Dopo questo, si dovrebbe essere in grado di vedere una cartella MongoDB sotto file di programma

    a partire guscio e il servizio MongoDB non è un grosso problema ho ottenuto un buon riferimento dopo la lunga ricerca Installazione di MongoDB in Windows

    WAMP = Windows + Apache + MySQL / MariaDB + PHP / Python / Perl

    Non è possibile utilizzare MongoDB in wamp.You necessario installare MongoDB separatamente

    Autorizzato sotto: CC-BY-SA insieme a attribuzione
    Non affiliato a StackOverflow
    scroll top