2009-11-09 9 views
0

Est-ce possible de se connecter à la base de données mysql entre les serveurs. Je veux dire, disons que j'ai 2 comptes sur 2 service d'hébergement différent, l'un d'entre eux a une base de données, et je veux le connecter à partir d'un autre avec PHP.connexion externe base de données mysql avec php

Quand je l'essaye, je reçois "Warning: mysql_connect() [function.mysql-connect]: La connexion au serveur MySQL au cours de requête ..."

ma base de données est situé sur GoDaddy et je l'ai mis accès externe activé.

Editer: Je vois que c'est possible mais mon hôte ne permet que la connexion via un logiciel; "Pour utiliser Direct Database Access pour vous connecter à distance à votre base de données d'hébergement partagé, vous devez télécharger un logiciel qui vous permet de vous connecter à la base de données et de la gérer."

+1

Si « travail » mais à part une connexion intermittente possible les problèmes que vous semblez décrire, vous devriez généralement vous attendre à une perte de performance significative lors de l'accès à un serveur distant sur Internet. – mjv

Répondre

2

C'est très possible.

Assurez-vous que l'hôte qui a votre base de données permet des connexions externes et permet cette combinaison nom d'utilisateur/mot de passe pour accéder à la base de données (généralement quelque chose réglée via l'option GRANT de mySQL)

Questions connexes