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

MySQL Discussion :

Impossible d'accrocher une bd d'un autre serveur


Sujet :

MySQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut Impossible d'accrocher une bd d'un autre serveur
    Bonjour tout le monde,

    J'héberge mon site chez OVH.

    J'aimerais héberger ma DB mysql sur un autre serveur.

    Que dois-je mettre comme code PHP pour que cela fonctionne ?

    J'ai par exemple ce code :

    $hostname_visitors = "1.5.2.8"; //IP
    $database_visitors = "myDB";
    $username_visitors = "1.5.2.8'@'root'";
    $password_visitors = "mdp";
    $visitors = mysql_connect($hostname_visitors, $username_visitors, $password_visitors) or die;


    Cela ne fonctionne pas :

    Warning: mysql_connect() [function.mysql-connect]: Lost connection to MySQL server at 'reading initial communication packet', system error: 110 in /homez.395/mysite/www/visitors_connections.php on line 8
    La ligne 8, c'est celle-ci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $visitors = mysql_connect($hostname_visitors, $username_visitors, 	$password_visitors) or die;
    Merci d'avance pour l'aide.

    beegees

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Par défaut
    Bonjour.

    Si tu as un accès SSH au serveur, peut-tu nous donner le résultat de cette commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    netstat -a | grep mysql
    (Peut être un problème de port ? 3306 ?)

    Et au cas où :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    /etc/init.d/mysql restart
    Sinon faut peut être voir avec l'hébergeur. Tu peut aussi essayer au cas où, de mettre en paramètre le nom de domaine du serveur et non l'ip, sait-on jamais.

    Cordialement,
    Idriss

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    69
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 69
    Par défaut
    Citation Envoyé par beegees Voir le message
    Que dois-je mettre comme code PHP pour que cela fonctionne ?

    J'ai par exemple ce code :

    $hostname_visitors = "1.5.2.8"; //IP
    $database_visitors = "myDB";
    $username_visitors = "1.5.2.8'@'root'";
    $password_visitors = "mdp";
    $visitors = mysql_connect($hostname_visitors, $username_visitors, $password_visitors) or die;
    Tu dois indiquer les informations reçues dans le mail d'activation de ta base de données,
    $hostname_visitors : c'est l'IP du serveur que tu dois mettre
    $username_visitors : le username (juste un login, pas une IP @ username)

  4. #4
    Membre expérimenté
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Par défaut
    Bonjour,

    Merci à vous deux pour vos réponses.

    Je confirme que le port 3306 est ouvert.

    J'essaie de joindre phpMyAdmin via mon poste client en faisant :

    http://IP/phpmyadmin

    mais j'obtiens ce message :

    Forbidden

    You don't have permission to access /phpmyadmin on this server.
    Merci pour l'aide.

    beegees

Discussions similaires

  1. Réponses: 4
    Dernier message: 30/04/2010, 16h27
  2. Impossible d'executer une macro d'un autre fichier
    Par gilles06 dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 06/02/2008, 19h36
  3. Lien vers une image sur un autre serveur
    Par claralavraie dans le forum ASP
    Réponses: 1
    Dernier message: 23/12/2005, 11h40
  4. [FLASH MX2004] loadVar vers une page d'un autre serveur
    Par j0hnmerrick dans le forum Flash
    Réponses: 3
    Dernier message: 22/03/2005, 12h49
  5. [RMAN] Connexion à une base sur un autre serveur
    Par alxkid dans le forum Oracle
    Réponses: 2
    Dernier message: 23/08/2004, 11h47

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