Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
Wolfi
Δημοσιεύσεις: 162
Εγγραφή: 20 Φεβ 2005 18:59

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από Wolfi » 02 Νοέμ 2008 17:00

Γεια σας
Ας υποθεσουμε οτι εχω δυο σελιδες
το site1.com και το site2.com και θελω ενα php αρχειο του site1.com να επικοινωνει με την mysql του site2.com.
μπορει να γινει αυτο με τη php;
Σημειωση (και οι δυο σελιδες ειναι δικες μου και εννοειτε οτι γνωριζω τους κωδικους).

Άβαταρ μέλους
cdhyper
Literature Moderator
Δημοσιεύσεις: 9707
Εγγραφή: 23 Ιουν 2001 03:00
Τοποθεσία: Φωτονερόπετρα
Επικοινωνία:

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από cdhyper » 02 Νοέμ 2008 18:21

Ναι αλλά αν είναι μακριά οι servers θα παρατηρήσεις καθυστέρηση στα queries. Επίσης στη βάση δεδομένων από όπου θα παίρνεις θα πρέπει να αφήσεις πρόσβαση από την ip του server που θα παίρνει τα δεδομένα.

Στην php απλά θα κάνεις απομακρυσμένο connect (με ip) και όχι με localhost.
Σύγκριση τιμών Supermarket: http://www.shopnsave.gr
Νέα Ιταλικα επιπλα κουζινας
Για φιλοσόφους: http://filosofia.gr και http://liantinis.org

Wolfi
Δημοσιεύσεις: 162
Εγγραφή: 20 Φεβ 2005 18:59

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από Wolfi » 02 Νοέμ 2008 20:17

αν υποθέσουμε οτι η ip ειναι 127.0.2.1
πως θα γράψω την εντολη για connect?

mysql_connect("localhost", "root", "password") or die(mysql_error());

mysql_select_db("DB1") or die(mysql_error());


αυτο που αλλαζω ειναι το localhost με την ip?

Άβαταρ μέλους
cdhyper
Literature Moderator
Δημοσιεύσεις: 9707
Εγγραφή: 23 Ιουν 2001 03:00
Τοποθεσία: Φωτονερόπετρα
Επικοινωνία:

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από cdhyper » 02 Νοέμ 2008 22:04

Ακριβώς αντί gia localhost βάζεις την ip. Ελπίζω να σου επιτρέπει ο mysql server remote connect.
Σύγκριση τιμών Supermarket: http://www.shopnsave.gr
Νέα Ιταλικα επιπλα κουζινας
Για φιλοσόφους: http://filosofia.gr και http://liantinis.org

id12586
στις καρδιές μας
Δημοσιεύσεις: 8387
Εγγραφή: 23 Ιουν 2003 23:28
Τοποθεσία: Far away
Επικοινωνία:

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από id12586 » 02 Νοέμ 2008 23:17

Απο μεριάς security πιστεύετε ότι υπάρχει θέμα? (Δεν γνωρίζω)

Θα δοκίμαζα κάτι σε VPN αλλά μετά περιπλέκονται αρκετά τα πράγματα.
Chris at your Services
ΕικόναSacame de Aqui

Άβαταρ μέλους
cdhyper
Literature Moderator
Δημοσιεύσεις: 9707
Εγγραφή: 23 Ιουν 2001 03:00
Τοποθεσία: Φωτονερόπετρα
Επικοινωνία:

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από cdhyper » 03 Νοέμ 2008 00:01

Αν έχεις επιτρέψει remote access μόνο από μία ip όχι τι θέμα να υπάρχει;
Σύγκριση τιμών Supermarket: http://www.shopnsave.gr
Νέα Ιταλικα επιπλα κουζινας
Για φιλοσόφους: http://filosofia.gr και http://liantinis.org

Άβαταρ μέλους
billt
Δημοσιεύσεις: 1175
Εγγραφή: 20 Φεβ 2004 16:17
Τοποθεσία: Θεσσαλονίκη

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από billt » 03 Νοέμ 2008 00:07

kane output to query sou se xml arxeio apo to server 1 kai parse sto site tou server 2.

Diladi an kaleseis to www.server1domain.gr/34.xml tote na trechei to query " Select * ....... where id=34" ksi na dimiourgei ena xml, to opoio that to tsimpiseis me simplexml sto server2. Stin htaccess orise ta .xml arxeia sto server 1 na ta ektelei san php.

Άβαταρ μέλους
cpulse
Script Master
Δημοσιεύσεις: 1527
Εγγραφή: 21 Μαρ 2006 19:30
Τοποθεσία: Αθήνα village
Επικοινωνία:

Eπικοινωνια με απομακρυσμενη βαση δεδομενων

Δημοσίευση από cpulse » 03 Νοέμ 2008 00:56

billt έγραψε:kane output to query sou se xml arxeio apo to server 1 kai parse sto site tou server 2.

Diladi an kaleseis to www.server1domain.gr/34.xml tote na trechei to query " Select * ....... where id=34" ksi na dimiourgei ena xml, to opoio that to tsimpiseis me simplexml sto server2. Stin htaccess orise ta .xml arxeia sto server 1 na ta ektelei san php.
Εκτώς αν κάποιο field είναι blob

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης