Connexion a une base de données externe ?

Connexion a une base de données externe ? - SQL/NoSQL - Programmation

Marsh Posté le 14-08-2005 à 22:35:47    

Bonjours,
je suis sur que le sujet a deja été lancé mais je ne l'ai pas trouvé dans "rechercher"
bon  
voila la question
est-il possible de ce connecter a une base de données externe pour y faire des requetes ?
exemple j'ai un site sur hebergeur1.fr
et un autre sur hebergeur2.fr
les deux m'appartiennent bien sur !!
et je voudrais faire une requete sur les deux base de données ou  
de hebergeur1 sur hebergeur2 etc...  
est ce possible ??

Reply

Marsh Posté le 14-08-2005 à 22:35:47   

Reply

Marsh Posté le 14-08-2005 à 22:46:28    

Essaye et tu verras bien.
 
[:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 14-08-2005 à 23:01:28    

sircam a écrit :

Essaye et tu verras bien.
 
[:pingouino]


 
oui je veux bien mais dans ce cas je fais comment pour appelé les bdd ?
 
parce que dans les deux cas la base de données c'est :
localhost !!!
or quand je suis dans hebergeur1 et je veux hebergeur2 je ne sais pas comment faire !
en fait c'est le sujet du message ...  

Reply

Marsh Posté le 14-08-2005 à 23:09:15    

si c'est localhost, alors tu es grillé...


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 14-08-2005 à 23:54:45    

scull a écrit :

si c'est localhost, alors tu es grillé...


ya pas moyen de faire des feintes ?
genre avec des fopen(http://connexion.php)
ou des trucs comme ca ?

Reply

Marsh Posté le 15-08-2005 à 00:03:10    

100top> c'est des serveurs mutualisés ? si c'est le cas oublie, tu peux toujours faire des requêtes en faisant des web services, si t'as le contrôle totale des serveurs et que tu fais en sorte que tes serveurs mysql soit accessibles de l'extérieur c'est faisable mais je suis pas sure que ce soit une bonne idée, à la place de localhost tu mets l'ip ou le nom de domaine de la machine qui héberge le serveur mysql.  
Mais bon t'auras une belle latence dans tous les cas.

Reply

Marsh Posté le 15-08-2005 à 00:08:43    

push a écrit :

100top> c'est des serveurs mutualisés ? si c'est le cas oublie, tu peux toujours faire des requêtes en faisant des web services, si t'as le contrôle totale des serveurs et que tu fais en sorte que tes serveurs mysql soit accessibles de l'extérieur c'est faisable mais je suis pas sure que ce soit une bonne idée, à la place de localhost tu mets l'ip ou le nom de domaine de la machine qui héberge le serveur mysql.  
Mais bon t'auras une belle latence dans tous les cas.


 
 
ok cimer ! mais j'ai une idée je la mettrais en ligne quand j'aurais trouvé
et que ca marchera bien
bizzz et bonne nuit

Reply

Marsh Posté le 15-08-2005 à 11:48:22    

scull a écrit :

si c'est localhost, alors tu es grillé...


C'est pas vraiment une réponse... Le fait qu'il utilise localhost ne veut pas dire qu'il n'existe pas un domaine équivalent. Maintenant, même si c'est le cas, il est peu probable que celui-ci soit accessible en dehors de l'hébergeur.
 
[:moundir]
 
De tte façon, comme le dit push, même si c'est possible, les résultats vont être proches de la cata.   [:pingouino]
 
Peut-être qu'en répliquant une des DB sur l'autre... Mais c'est plus du 'live'.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 15-08-2005 à 12:51:16    

sircam a écrit :

C'est pas vraiment une réponse... Le fait qu'il utilise localhost ne veut pas dire qu'il n'existe pas un domaine équivalent. Maintenant, même si c'est le cas, il est peu probable que celui-ci soit accessible en dehors de l'hébergeur.
 
[:moundir]
 
De tte façon, comme le dit push, même si c'est possible, les résultats vont être proches de la cata.   [:pingouino]
 
Peut-être qu'en répliquant une des DB sur l'autre... Mais c'est plus du 'live'.


 
 
Je vois pas trop ce que tu veux dire !?  
exemple ? :p

Reply

Marsh Posté le 15-08-2005 à 14:16:34    

100top a écrit :

Je vois pas trop ce que tu veux dire !?  
exemple ? :p


Sur quelle partie de ce que j'ai dit?   [:pingouino]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 15-08-2005 à 14:16:34   

Reply

Marsh Posté le 15-08-2005 à 14:55:18    

sircam a écrit :

Sur quelle partie de ce que j'ai dit?   [:pingouino]


Peut-être qu'en répliquant une des DB sur l'autre... Mais c'est plus du 'live'.
 
ca veut dire de recopier integralement la bdd ?

Reply

Marsh Posté le 16-08-2005 à 16:42:17    

déjà, ce serait bien de préciser le(s) SGBD utilisé(s).
 
parceque d'un SGBD à l'autre, outre les problèmes d'accessibilité, c'est pas vraiment la même démarche !

Reply

Marsh Posté le 16-08-2005 à 16:50:03    

Arjuna a écrit :

déjà, ce serait bien de préciser le(s) SGBD utilisé(s).
 
parceque d'un SGBD à l'autre, outre les problèmes d'accessibilité, c'est pas vraiment la même démarche !


 
j'utilise mysql ! ( MySQL 4.1.11 )
voila

Reply

Marsh Posté le 16-08-2005 à 16:50:46    

100top a écrit :

ca veut dire de recopier integralement la bdd ?


Tu peux voir ça comme ça.  :jap:  
 
Sinon +1 Arjuna, même si les principes peuvent être les mêmes.   [:pingouino]  
 
Avec du mutualisé, tu n'iras sans doute pas bien loin pt de vue efficacité.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed