php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.08.2005, 16:34  
Gast
 
Beiträge: n/a
Standard Mit php auf externe Datenbank zugreifen

Gibt es mit php die Möglichkeit, auf eine externe Datenbank (die bei einem anderen Provider gehostet wird) zuzugreifen?
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 21.08.2005, 16:52  
Erfahrener Benutzer
 
Registriert seit: 29.04.2005
Beiträge: 323
Dragon26mFR
Standard

Du gibst doch in der DBconfig den server an.
Also wenn du das PW usw von der DB hast kannst du das ja eintragen.
Anstelle von localhost halt die domain.
und die DB muß das erlauben das kann man auch unterbinden soweit ich gehört habe.
__________________
Das Leben ist ein scheiß Spiel, aber die Grafik ist einfach geil
Dragon26mFR ist offline  
Alt 21.08.2005, 17:15  
Gast
 
Beiträge: n/a
Standard

Naja halt einfach den mysql_connect HOST dem entsprechend anpassen.
So z.B.:
PHP-Code:
<?php
error_reporting
(E_ALL);

define('MYSQL_HOST''127.0.0.1'
// usw. 127.0.0.1 durch die IP deines Provider MySQL Servers ersetzen

@mysql_connect(MYSQL_HOSTMYSQL_USERMYSQL_PASS) OR die("Verbindung fehlgeschlagen wegen: ".MYSQL_ERROR());
mysql_select_db(MYSQL_DATABASE) OR die("Verbindung zur Datenbank fehlgeschlagen. Grund: ".MYSQL_ERROR());


?>
Ob ein bestimmter MySQL-User auf seine Datenbank von extern oder nur lokal zugreifen darf, wird beim anlegen eines neuen Users in MySQL angegeben. Du musst es also ausprobieren, ob dies der Fall ist.
 
Alt 21.08.2005, 17:20  
Gast
 
Beiträge: n/a
Standard

Ne, klappt leider nicht. Egal ob ich anstatt localhost http:www.xxxxx.de oder direkt mit www.xxxx.de beginne, wird eine Fehlermeldung ausgegeben:
Access denied for user: 'wwwrun@localhost' (Using password: NO)
Die Daten sind aber auf jeden Fall korrekt eingegeben.

Es muss doch für sowas irgendeine Lösung geben; das man in eine fremde DB schreiben kann (wenn man die Zugangsdaten hat :wink: ).
 
Alt 21.08.2005, 17:24  
Gast
 
Beiträge: n/a
Standard

Edit: Hab die zweite Antwort überlesen. Min jetzt mal nach meiner Domain-IP am suchen.
 
Alt 21.08.2005, 18:00  
Gast
 
Beiträge: n/a
Standard

SUPER!! Danke euch beiden. Es hat geklappt.
Jetzt fehlt nur noch, dass ich die "sicheren" Verbindungsdaten mit irgendeiner Funktion in die Datei einlesen kann. Die Funktion includude(http://www.xxx.de) (bzw. allow_url_fopen = off) wird leider nicht unterstützt.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Direkten Zugriff auf Datenbank verhindern heyho PHP Tipps 2008 7 07.02.2008 11:41
Mit Apache über einen Proxy auf externe quellen zugreifen Server, Hosting und Workstations 4 24.10.2005 13:23
Auf eine Datenbank eines fremden Servers zugreifen PHP Tipps 2005-2 5 08.10.2005 16:08
Rechte für user vergeben - auf externe Datenbank zugreifen PHP Tipps 2005-2 8 07.10.2005 13:59
Auf andere SQL datenbank zugreifen Datenbanken 4 06.10.2005 20:36
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
von server a auf datenbank von server b zugreifen? PHP Tipps 2005-2 7 26.07.2005 18:55
Mit PHP auf Acces Datenbank zugreifen? PHP-Fortgeschrittene 3 29.12.2004 14:03
[Erledigt] MySQL findet Datenbank nicht Datenbanken 10 21.10.2004 09:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php externe datenbank, php auf externe datenbank zugreifen, auf externe datenbank zugreifen php, auf fremde datenbank zugreifen php, http://www.php.de/php-tipps-2005-2/29544-mit-php-auf-externe-datenbank-zugreifen.html, auf fremde datenbank zugreifen unter anderer domain, php auf externe db zugreifen, php zugriff fremde datenbank, php externe db zugreifen, auf externe mysql db zugreifen php, datenbank lokal extern, mit php auf externe datenbank zugreifen, php verbindung mit externer db, php daten in externe datenbank, datenbank bei anderem provider, externe datenbankverbindung php, zugriff auf datenbank von fremden anbieter, datenbank verbindung zu einem anderen provider, lokal mit externer mysql datenbank verbinden, sichere verbindung mysql datenbank

Alle Zeitangaben in WEZ +1. Es ist jetzt 16:35 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.