MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment connecter les clients mongodb à Meteor MongoDB local

Assurez-vous que Meteor est en cours d'exécution sur localhost. Ouvrez une fenêtre de terminal et exécutez meteor commande. Il commencera à s'exécuter sur localhost:3000 si vous n'avez pas changé de port.

Pendant qu'il est en cours d'exécution, ouvrez une fenêtre de terminal séparée et exécutez meteor mongo commande. Cela ouvrira un shell MongoDB et vous indiquera à quel port il se connecte. Il s'agit normalement de 3001 à partir de la version 0.7.1.1 ou 3002 si elle est antérieure. Il dira quelque chose comme 127.0.0.1:3001/meteor

Accédez à Robomongo (ou à votre logiciel client mongodb préféré) et créez une nouvelle connexion, en veillant à changer l'adresse de connexion en localhost et en indiquant le numéro de port. Pas besoin de définir en plus /meteor si votre client n'insiste pas sur une base de données par défaut.

Comme indiqué dans https://stackoverflow.com/a/22023284/1064151, certains pilotes peuvent avoir besoin de fins de ligne, de délimiteurs ou d'autres flux de caractères spécifiques. Par exemple, ObjCMongoDB un pilote basé sur C veut que l'url soit 127.0.0.1:3001/ avec ce / supplémentaire à la fin, sinon ça ne marchera pas. Assurez-vous donc de vérifier la documentation de votre pilote/client.