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

Python Discussion :

[MySQL] Connexion base de donnée distant [Python 3.X]


Sujet :

Python

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 28
    Par défaut [MySQL] Connexion base de donnée distant
    Bonjour a tous,
    J'ai sur ma raspberry (ordinateur A) un serveur mySQL. J'ai déjà au préalable ouvert mes ports (port 80 et 443) et créer un utilisateur pouvant se connecter qu'importe l'ip (DistantAdmin)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    +--------------+-----------+
    | user         | host      |
    +--------------+-----------+
    | DistantAdmin | %         |
    | LocalAdmin   | localhost |
    | phpmyadmin   | localhost |
    | root         | localhost |
    +--------------+-----------+
    et je lui ai attribué tous les droits sur la base

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    +-------------------------------------------------------------------------------------------------------------+
    | Grants for DistantAdmin@%                                                                                   |
    +-------------------------------------------------------------------------------------------------------------+
    | GRANT USAGE ON *.* TO 'DistantAdmin'@'%' IDENTIFIED BY PASSWORD '*******'                                   |
    | GRANT ALL PRIVILEGES ON `******`.* TO 'DistantAdmin'@'%'                                                    |
    +-------------------------------------------------------------------------------------------------------------+
    Sur mon pc fixe (ordinateur B) j'essaie d'ouvrir la connexion mysql avec l'adresse public de ma raspberry

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    import mysql.connector
     
    mydb = mysql.connector.connect(host="Adresse_Public_Raspberry", user="DistantAdmin", password="*****", database="*****")
    mycursor = mydb.cursor()
    Mais a chaque fois je tombe sur l'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql.connector.errors.InterfaceError: 2003: Can't connect to MySQL server on 'Adresse_Public_Raspberry' (10060 Une tentative de connexion a échoué car le parti connecté n’a pas répondu convenablement au-delà d’une certaine durée ou une connexion établie a échoué car l’hôte de connexion n’a pas répondu)
    Je m'y prends mal ?
    Merci de votre aide.

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 715
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 715
    Par défaut
    Salut,

    Citation Envoyé par Riolou Voir le message
    Je m'y prends mal ?
    voir la discussion.

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 24
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 28
    Par défaut
    Merci beaucoup de vos indications, pour ce qui se demande , en plus d'ouvrir les ports 80 et 433 il faut aussi ouvrir les ports pour mysql (par défaut 3306)
    Je passe le sujet en résolue

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

Discussions similaires

  1. connexion à base de données distante
    Par noussa2011 dans le forum Windows Phone
    Réponses: 3
    Dernier message: 15/03/2012, 09h47
  2. [WD16] Question connexion base de données distante
    Par forca dans le forum WinDev
    Réponses: 21
    Dernier message: 31/10/2011, 15h37
  3. Connexion base de données distante
    Par Ahmed Abdellatif dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 01/05/2011, 10h54
  4. MySQL et base de données distantes
    Par Sancha dans le forum MySQL
    Réponses: 1
    Dernier message: 06/11/2009, 14h30
  5. connexion a une base de donnée distante mysql(site internet)
    Par rollernox dans le forum Bases de données
    Réponses: 2
    Dernier message: 06/07/2004, 13h14

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