se connecter a une bdd distantes

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : se connecter a une bdd distantes

Skip Networking ?

par aZrael » 19 mai 2005, 16:34

Salut tout le monde

Ermelir, quand tu dis :
#skip-networking
A quel endroit tu fais cette modif ? Je tente moi aussi de me connecter d'une machine distante sur un serveur MySQL, mais je n'y arrive pas :oops:

D'avance merci :wink:

par Invité » 29 mars 2005, 17:34

justement j air egarde la doc a ce sujet :
http://dev.mysql.com/doc/mysql/en/can-n ... erver.html

mais je ne comprend aps commend faire ca par tcp/ip .... :?

par matt_m » 25 mars 2005, 11:01

salut

tu as plusieurs choses a faire;
comme cela a été dit, tu dois
- mettre l'adresse de ton serveur y dans la variable $host
- s'assurer que ton serveur autorise bien les connexions distantes
si c'est mysql, mettre en commentaire la directive
#skip-networking
- creer un utilisateur ayant le droit de se connecter de facon distante sur ton serveur et l'utiliser pour te connecter dessus
si c'est mysql, faire un

Code : Tout sélectionner

GRANT ALL PRIVILEGES ON *.* TO ton_user@'%';
bien sur, a toi d'adapter cette requete en fonction des droits que tu veux accorder.

par Invité » 25 mars 2005, 09:30

Alors tu dois mettre les paramètres de ton serveur Y pour te connecter dessus, ça ne change rien à ce que je disais ;)

par Invité » 24 mars 2005, 17:16

nop je me susi mal exprimé ,

je souhaite que mes script qui tourne sur le serveur X recupere les infos de la base se trouvant sur un serveur Y

par Cyrano » 24 mars 2005, 16:09

....., continue d'utiliser localhost.
Mouais, je parierais pas ma chemise là-dessus: prenons un exemple, free.fr. On se connecte non pas à localhost mais à sql.free.fr
Il faut regarder dans ta doc, sur ton contrat d'hébergement ou sur les pages de support du site de ton hébergeur.

par ImBrOgLiO » 24 mars 2005, 15:19

Il y a de fortes chances que ton nouveau serveur fonctionne également sous "localhost" également. Pour faire simple, "Local Host" est une convention sous UNIX désignant le serveur principal, donc local (mais pas en termes géographiques).
Donc à moins d'un avis contraire de l'hébergeur du serveur, continue d'utiliser localhost.

se connecter a une bdd distantes

par Invité » 24 mars 2005, 13:40

en vu d'un changement de serveur je souhaiterais modifier fichier de connections de l'ancien site pour une connections distante sur la nouvelle base de données afin d'éviter toutes écritures concurentes sur l'ancienne base pendant les 24h de replication pendant lesquelles les 2 sites seront up.
$user="blablabla";
$password="blablabla";
$host="localhost";
$base="blablabla";
MYSQL_CONNECT($host,$user,$password) ;
@MYSQL_SELECT_DB("$base");
par quoi vais je devoir remplacet mon localhost ? l ip du nouveau serveur ??