Connecter la base de données Mongodb avec jupyter/python par le node

Fermé
ouarsouma Messages postés 1 Date d'inscription mercredi 9 janvier 2019 Statut Membre Dernière intervention 9 janvier 2019 - Modifié le 9 janv. 2019 à 15:11
mamiemando Messages postés 33586 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 mars 2025 - 14 janv. 2019 à 17:13
Bonjour,
je suis débutante en python, et je veux connecter ma base de données mongodb avec l'outils jupyter/python pour faire des statistiques pour cela j'ai intégré la bibliothèque node.js.
pour ce faire je fais le code suivant:
%%node
const MongoClient = require('mongodb').MongoClient;

let connectionString = "mongodb://<admin>:<mypass>@127.0.0.1:27017,127.0.0.1:27017/admin";

let options = {  
  ssl: true,
  sslValidate: false,
};

let mongodb;

MongoClient.connect(url, options, (err, db) => {  
    if (err) throw err;
    mongodb = db.db("trains")
});


mais j'ai cette erreur: URL malformed, cannot be parsed
et j'ai compris que ma connectionString est mauvaise!!

ça fait une semaine et plus que s'essaye de régler ce problème sans résultat, je vous prie de m'aider :)

merci d'avance :)
A voir également:

1 réponse

mamiemando Messages postés 33586 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 mars 2025 7 833
14 janv. 2019 à 17:13
Bonjour,

Si c'est exactement ce que tu as écrit, il faut que tu remplaces
<admin>
par à un profil mongodb (par exemple
root
, sans <>)et
<mypass>
par le mot de passe correspondant.

Si c'était une erreur de login mot de passe, le message d'erreur serait différent...

Bonne chance
0