
from pymongo import MongoClient
from pymongo.errors import ConnectionFailure
def test_connexion_mongo():
try:
client = MongoClient("mongodb://localhost:27017/", serverSelectionTimeoutMS=1000)
# Ping du serveur
client.admin.command("ping")
print("✅ MongoDB est actif et accessible.")
return True
except ConnectionFailure:
print("❌ Échec de connexion : MongoDB n'est pas accessible.")
return False
# Exécution du test
if __name__ == "__main__":
test_connexion_mongo()
Résultat si positif …
