Seite 1 von 1

MySQL Datenbankanbindung aufm Webserver

Verfasst: Montag 12. August 2013, 18:08
von lackschuh
Hallo

Ich hab schon seit längerer Zeit Webspace bei einem Billiganbieter gemietet. Dort habe ich u.a. auch 50 Stk. MySQL Datenbanken zur Verfügung. Kann ich mich mittels dem Modul MySQLdb auf solch eine DB verbinden? Wenn ich folgendes probiere:

Code: Alles auswählen

mysql_opts = { 
    'host': "www.meinedomain.com", 
    'user': "username", 
    'pass': "passwort", 
    'db':   "dbname" 
    } 
mysql = MySQLdb.connect(mysql_opts['host'], mysql_opts['user'], mysql_opts['pass'], mysql_opts['db']) 
kommt folgende Fehlermeldung:

Code: Alles auswählen

  super(Connection, self).__init__(*args, **kwargs2)
_mysql_exceptions.OperationalError: (1045, "Access denied for user 'username'@',meinedomain.com' (using password: YES)")
Oder muss ich da beim Provider nachfragen, wie die Adresse (Host) zur DB lautet?

mfg

EDIT:

ich meine ein Verbindungsaufbau von meinem lokalen Rechner zum "Webspace"

Re: MySQL Datenbankanbindung aufm Webserver

Verfasst: Montag 12. August 2013, 18:28
von Hyperion
lackschuh hat geschrieben: EDIT:

ich meine ein Verbindungsaufbau von meinem lokalen Rechner zum "Webspace"
Der ist meist verboten! Du kannst idR. nur vom Webspace auf die DB zugreifen, nicht von außen. Eine der Standardsicherheitsmaßnahmen ;-)