Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Zugriff auf entfernte Datenbank

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Fox Mulder
PostRank 8
PostRank 8
Beiträge: 804
Registriert: 16.11.2004, 09:06

Beitrag von Fox Mulder » 24.03.2006, 16:30

Hi,

ich versuche von einem 1und1 Webspace mit php (mysql_connect($host, $username, $pwd)) eine Verbindung zu einer entfernten Datenbank über das Internet herzustellen. Das gelingt mir leider nicht.

Weiss jemand ob die Verbindung zu einer externen Datenbank bei 1und1 überhaupt möglich ist?

Gruss

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


seobug
PostRank 8
PostRank 8
Beiträge: 655
Registriert: 20.09.2004, 15:45
Wohnort: Hamburg

Beitrag von seobug » 24.03.2006, 16:35

Mit PHP geht es folgendermaßen: Lese in der entfernten Datenbank die Daten mit einem localen Script und hole das Ergebnis mit readfile in Deine Seite.

Anonymous

Beitrag von Anonymous » 24.03.2006, 16:51

erlaubt die entfernte Datenbank denn einen remotezugriff?

SISTRIX
PostRank 9
PostRank 9
Beiträge: 1255
Registriert: 01.09.2003, 20:57
Wohnort: Bonn

Beitrag von SISTRIX » 24.03.2006, 16:59

Welcher Fehlermeldung bekommst Du denn? Die sind ja meistens schon aussagekräftig genug.

Gruß Johannes
SISTRIX Suchmaschinen Blog
SEO- und SEM-Tools: [url=httpss://tools.sistrix.de/toolbox/?tid=lnk_foren_abk]SISTRIX Toolbox[/url]
Linktausch für PR9 und 10 gesucht!

Fox Mulder
PostRank 8
PostRank 8
Beiträge: 804
Registriert: 16.11.2004, 09:06

Beitrag von Fox Mulder » 24.03.2006, 19:13

seobug hat geschrieben:Mit PHP geht es folgendermaßen: Lese in der entfernten Datenbank die Daten mit einem localen Script und hole das Ergebnis mit readfile in Deine Seite.
@seobug
Die Vorgehensweise wird wohl nicht richtig performant sein, deshalb suche ich ja den direkten Weg auf die DB.
net(t)worker hat geschrieben:erlaubt die entfernte Datenbank denn einen remotezugriff?
@net(t)worker
Ich teste den Zugriff auf meinen Server hier im Büro und habe firewallmäßig auf Port 3306 die Hosen runtergelassen. Der ODBC Treiber sollte den Connect zur mysql DB eigentlich herstellen.
Hier kommt aber erst gar kein Request von meinem 1und1 Server an.
Deshalb die Vermutung das 1und1 den Zugriff nach aussen Block.
SISTRIX hat geschrieben:Welcher Fehlermeldung bekommst Du denn? Die sind ja meistens schon aussagekräftig genug.
@SISTRIX
Fehlermeldung: 'Lost connection to MySQL server during query'

seobug
PostRank 8
PostRank 8
Beiträge: 655
Registriert: 20.09.2004, 15:45
Wohnort: Hamburg

Beitrag von seobug » 24.03.2006, 19:26

>> Deshalb die Vermutung das 1und1 den Zugriff nach aussen Block.

So ist es. Das habe ich schon durch! Deswegen meine oben genannte Lösung.
Warum sollte sie nicht performant sein? Professionelle Datenbanksysteme lassen aufwendige Transaktionen per Service auf den Datenbankserver verlagern. So werden die Operationen an der Quelle abgearbeitet und nur das Ergebnis wird zurück geliefert.

Fox Mulder
PostRank 8
PostRank 8
Beiträge: 804
Registriert: 16.11.2004, 09:06

Beitrag von Fox Mulder » 24.03.2006, 19:35

seobug hat geschrieben:>So ist es. Das habe ich schon durch! Deswegen meine oben genannte Lösung.
Ah,sorry. Ok, werde dass mal testen.

Gruss

sauerland
PostRank 1
PostRank 1
Beiträge: 13
Registriert: 26.04.2005, 13:09
Wohnort: Bad Pyrmont

Beitrag von sauerland » 03.04.2006, 16:56

Manche Anbieter vermeiden Zugriffe auf ihre DB von außen, also von anderen Servern.

Wenn du die Möglichkeit hast, teste einfach mal von deinem lokalen Webserver (localhost) . hauptsache du hast in deiner connect-function den dbname, username und password richtig eingetragen.

Bis dann, JB

Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 03.04.2006, 21:55

Wo liegt denn die entfernte Datenbank?
1 und 1 Datenbanken können innerhalb der 1und1 netztes angefragt werden, allerdings nicht von ausen.
Wenn die externe DB einen remote zugriff erlaubt, kann 1&1 es gar nicht verhindern.

Anonymous

Beitrag von Anonymous » 03.04.2006, 22:08

callimann hat geschrieben:Wo liegt denn die entfernte Datenbank?
1 und 1 Datenbanken können innerhalb der 1und1 netztes angefragt werden, allerdings nicht von ausen.
Wenn die externe DB einen remote zugriff erlaubt, kann 1&1 es gar nicht verhindern.

hmm... naja.. wenn sie den Port 3306 in alle Richtungen blocken isses möglich auch Zugriffe auf externe DB's zu blocken....... aber evtl. funktioniert es ja, wenn man die externe DB auf einem anderen Port laufen lässt...

Boa
PostRank 9
PostRank 9
Beiträge: 1170
Registriert: 11.11.2003, 00:19
Wohnort: Bremen

Beitrag von Boa » 03.04.2006, 22:24

Die 1&1 Datenbank wird auch über diesen Port angesprochen.
Die meisten Hoster verbieten aber den externen Zugriff.
All-inkl.com macht da eine Ausnahme und dort ist es z.B erlaubt

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag