Seite 1 von 1

Verbindung zu meiner Datenbank bei bplaced.net

Verfasst: Donnerstag 28. Januar 2010, 19:47
von tmfdsm
Hallo alle zusammen hier im Forum ;)

Ich habe neu angefangen, Python zu lernen, da wir das jetzt in der Schule beginnen. Also habe ich auch gesehen, dass man auch MySQL in Verbindung mit Python nutzen kann. Also wollte ich das direkt mal ausprobieren, um so einen kleinen Chat bauen zu können (Ich besitzte gute PHP erfahrung und habe auch schon Gästebücher, FOren etc. mit MySQL programmiert. Also besitze ich da immerhin schon mal Kenntnisse).
Allerdings weiß ich nicht, wie ich angefangen soll. ALs erstes kommt:

Code: Alles auswählen

connection = MySQLdb.connect(
     host="???",
     db="datenbankname",
     user="benutzername", passwd="pw"
    )
Ich weiß leider nicht, was ich bei host eintragen soll. Da ich das Script ja nicht im Internet laufen lasse, kann ich da ja nicht einfach ""localhost" eintragen. Aber was dann? Ich habe meine MySQL Datenbank bei bplaced.net. Geht das damit überhaupt?

Verfasst: Donnerstag 28. Januar 2010, 20:18
von jbs
Du musst dich mit der Datenbank von bplaced verbinden und die muss diese Verbindung zulassen.

Warum eigentlich MySQL? Reicht sqlite nicht?

Verfasst: Donnerstag 28. Januar 2010, 20:22
von tmfdsm
ja und wie geht das? Soll ich dann bei host "bplaced.net" eintragen oder wie?

Verfasst: Donnerstag 28. Januar 2010, 20:33
von BlackJack
Das ist letztendlich keine Python-Frage, sondern eine MySQL-Frage und dann auch noch wie das beim Server eingerichtet ist. Kann auch sein, dass der gar keine Verbindung von aussen zulässt.

Verfasst: Donnerstag 28. Januar 2010, 21:35
von /me
BlackJack hat geschrieben:Kann auch sein, dass der gar keine Verbindung von aussen zulässt.
Ich hab' mal ein wenig auf der Seite von bplaced.net gesucht und Folgendes im Kontext von Datenbanken gefunden: "externe zugriffe sind ausgeschlossen".

Da ist es dann wohl wirklich angebracht lokal MySQL zu installieren oder SQLite zu verwenden.