IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

connexion à une bdd distante [MySQL]


Sujet :

PHP & Base de données

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 21
    Par défaut connexion à une bdd distante
    Saluté a tous !
    J'ai fait une copie de mon post dans MySQL qui a surement plus sa place ici ......

    Bon j'ai a nouveau un problème ridicule !
    INITIAL :
    Comme expliqué précédement dans un autre post, je migre une partie de site sur un nouveau serveur.
    Le probleme c'est que je dois garder une liaison entre l'ancien et le nouveau serveur....


    Question :
    Comment lier mon "vieux" site avec ma nouvelle bdd mysql contenu sur le nouveau serveur ?:
    $nConnection = mysql_connect("SERVEUR_DISTANT", "user", "mdp") ;
    $db_selected = mysql_select_db('ticket', $nConnection) ;

    Je met quoi a la place de mon serveur distant ?? IP, nom netbios, etc ?
    JE doit créer un virtualHost sur le nouveau serveur ??


    merci !

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Par défaut
    je sais que ça marche en donnant le nom dans le fichier hosts
    (donc à priori c'est l'ip qui sert)

    si tu es sous linux faut rajouter le nouveau serveur dans l' /etc/hosts de l'ancien et ensuite lui donnant son nom pour la connexion ça passe

    si tu es sous windoz il existe un fichier equivalent (un hosts ou hosts.txt dans un répertoire \etc\ dans une arborescence tordue)


    mais bon vu que le fichier hosts permet de faire le lien entre le nom et l'ip, avec l'ip ça devrait passer
    à vérifier

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 21
    Par défaut
    j'ai testé avec l'ip en dur j'ai pas eu la patience d'attendre le résultat...
    Je suis d'un coté sur la RH et l'autre sur Ubuntu.
    Je test en bidouillant le hosts et je te raconte la fin de l'histoire

    Merci

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 21
    Par défaut
    A premiere vu le :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $nConnection = mysql_connect('192.168.2.205', "user", "pwd") ;
    il a l'air d'aimer un peu plus... Par contre ce n'est plus la même erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Can't connect to MySQL server on '192.168.2.205' (110)
    Ca ressemble plus a un probleme de connexion ca !
    Genre Mysql n'accepte que les connection localhost ?....

    Une idée ?

  5. #5
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Mysql utilise un système de privilèges par user et par machine.
    Ton user doit donc avoir les droits pour un accès distant. Ca se configure dans les privilèges.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 21
    Par défaut
    salut,
    Merci, effectivement, mon user etait un local. Je l'ai passé en hosts: any.
    Mais ca me fait la même .........

    Can't connect to MySQL server on '192.168.2.205' (110)

    J'ai changé l'adresse d'écoute qui etait en 127.0.0.1.
    j'ai rajouté des Hosts Permissions:
    BASE HOSTS PERMISSIONS
    ticket Any Select | Insert | Update | Delete

    Une autre idée ?

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Par défaut
    firewall et autorisation d'accès entre serveur?
    (donc encore avant les pb mysql)

  8. #8
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    21
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2006
    Messages : 21
    Par défaut
    Je retire ce que j'ai dit !!
    Il y avait bien un petit fairewall entre les 2 ! Ces mécréan me l'avait caché !!

    Merci a tous !!

  9. #9
    Membre expérimenté
    Profil pro
    Inscrit en
    Août 2002
    Messages
    194
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 194
    Par défaut
    edit : tant mieux

    pi être le méchant petit SELinux (lui aussi m'a causé des pb au début...)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. connexion à une bdd distante oracle
    Par hpl76 dans le forum Débuter
    Réponses: 2
    Dernier message: 24/08/2009, 16h47
  2. Connexion à une BdD Oracle distante
    Par bobobobo01 dans le forum Connexions aux bases de données
    Réponses: 2
    Dernier message: 03/07/2007, 09h18
  3. [WM5/CF2/VB.NET] Connexion a une BDD distante
    Par Kernald dans le forum Windows Mobile
    Réponses: 5
    Dernier message: 13/03/2007, 11h10
  4. [Connexion]Se connecter a une bdd distante
    Par jpeg1st dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 22/02/2007, 16h36
  5. [MySQL] Problème de connexion à une BDD distante
    Par maxopoulos dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 19/04/2006, 10h56

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo