ich habe folgende Frage an euch.
Ich habe ein python client auf meinem Windows Rechner. Besser gesagt ist es ein kleines PyGame Spiel. Es existiert ein externer Ubuntu Server auf dem ich MongoDBinstalliert habe.
Jetzt möchte ich mit dem Client eine Verbindung zur externen MongoDB aufbauen um Daten zu schreiben oder zu lesen.
Kann ich direkt mit PyMongo eine Verbindung zur MongoDB aufbauen?
Wenn ich MongoDB local auf dem Rechner habe kann ich mit folgendem Code:
Code: Alles auswählen
from pymongo import MongoClient
connection_string = "mongodb://localhost:27017/tutorial"
client = MongoClient(connection_string)
print(client.list_database_names())
Muss ich irgendein Dienst von MongoDB starten auf dem Server, damit dieser von aussen erreichbar ist?
in der connection_String habe ich auch die selben Daten eingetragen, die ich auch in putty eintrage, aber die Verbindung kommt nicht zu stande.
Code: Alles auswählen
"mongodb://root:"password"@"link zum Server":PORT/tutorial"