MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

Come connettere i client mongodb al Meteor MongoDB locale

Assicurati che Meteor sia in esecuzione su localhost. Apri una finestra del terminale ed esegui meteor comando. Inizierà a funzionare su localhost:3000 se non sei passato a port.

Mentre è in esecuzione, apri una finestra di terminale separata ed esegui meteor mongo comando. Questo aprirà una shell MongoDB e ti dirà a quale porta si sta connettendo Normalmente è 3001 a partire dalla versione 0.7.1.1 o 3002 se precedente. Dirà qualcosa come 127.0.0.1:3001/meteor

Vai su Robomongo (o sul tuo software client mongodb preferito) e crea una nuova connessione, assicurandoti di cambiare l'indirizzo di connessione in localhost e il numero di porta fornito. Non c'è bisogno di definire ulteriormente /meteor se il tuo client non insiste su un database predefinito.

Inoltre, come sottolineato in https://stackoverflow.com/a/22023284/1064151, alcuni driver potrebbero aver bisogno di terminazioni di riga, delimitatori o altro flusso di caratteri specifici. Ad esempio, ObjCMongoDB un driver basato su C vuole che l'URL sia 127.0.0.1:3001/ con quel / in più alla fine, o non funzionerà. Quindi assicurati di controllare la documentazione del tuo autista/cliente.