MagNoir Posté 9 Novembre 2005 Posté 9 Novembre 2005 Bonsoir, J'utilise pour mes tests une base de données MySQL sur mon ordinateur. Hors, je souhaiterais pouvoir depuis mon hébergeur récupérer des infos dessus. Mais où modifier pour que le host "localhost" ne soit plus celui par défaut et que je puisse mettre celui que je veux ? Merci d'avance !
Anonymus Posté 10 Novembre 2005 Posté 10 Novembre 2005 C'est difficilement envisageable. Pour que ton serveur ait accès à ton ordinateur local, il te faut connaitre ton IP. Si ton IP bouge, alors il faut que les changements s'appliquent en même temps sur ton serveur. Une fois que tu as ca, si tu n'as pas de firewall, il te suffit d'utiliser la fonction php : mysql_connect, en mettant ton IP à la place du 'localhost', ce qui donnerait : mysql_connect("123.456.789.012","root",""); Si ca marche, Le problème est que tout le monde peut accéder à ta base. Ce qui n'est pas franchement recommandable. Le plus facile étant d'exporter le fichier sql de ta base locale sur ton serveur.
MagNoir Posté 10 Novembre 2005 Auteur Posté 10 Novembre 2005 J'ai un adresse no-ip qui s'occupe de ça. Si je met cette adresse lors de mes connections ça irait ou pas ?
Urban Posté 10 Novembre 2005 Posté 10 Novembre 2005 Si tu es en ip variable tu peux t'enregister sur un site qui propose du dyndns, et avoir un nom qui pointe vers ton ip variable.
MagNoir Posté 10 Novembre 2005 Auteur Posté 10 Novembre 2005 Ca c'est bon J'ai tout ce qu'il faut Et root est protégé par un pass donc pas de prob de sécurité
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant