Bonjour,
J'essaie de faire un script python qui va insérer des champs dans ma base de donnée mais je ne parviens pas à me connecter à la base. J'ai cherché s'il y avait des autorisations à activer mais pas trouvé.
j'utilise le code suivant :
conn = mysql.connector.connect(
host='xxxxx.mysql.db', # Remplacez par votre hôte de base de données
user='xxxxx', # Remplacez par votre utilisateur
password='xxxxx', # Remplacez par votre mot de passe
database='xxxxx' # Remplacez par le nom de votre base de données
)
Can't connect to MySQL server on 'xxxxx.mysql.db:3306' (11001 getaddrinfo failed)
quelqu'un a une idée de comment je dois m'y prendre ?
Merci
Stéphane
Connection BDD avec python
Related questions
- Redis 4.0 et MongoDB 4.0 maintenant disponibles !
9180
20.09.2018 15:18
- Connexion Cloud MySQL avec phpMyAdmin
6995
23.04.2018 07:44
- Changer de Version de MySQL
6927
02.11.2023 13:46
- Problème connexion BDD avec PDO
5954
07.11.2018 22:00
- Connection timed out entre Cloud DB et Plesk Pro 1
5259
07.10.2017 08:58
- Perte Identifiants pour acceder à la base Wordpress et eviter les spams
4537
02.02.2021 14:16
- Comment configurer une datasource dans grafana sur DBTimeSerie
4380
21.06.2017 15:24
- [Sondage officiel] DBaaS : quel système NoSQL souhaitez-vous en priorité ?
4377
19.10.2016 13:23
- Je ne parviens pas à reboot mon site WP
3986
27.12.2020 08:28
- SQL privé Postgre : could not translate host name
3885
06.04.2018 17:13
Bonjour @StephaneR89
Quel domaine ?
Quel CMS ?
Quelle versions de votre CMS, de PHP et de MySQL ?
Bonjour,
Où faites-vous tourner votre script python ?
Bonjour,
Je pense que j'ai ma réponse. Je fais tourner sur OVH en hébergement mutualisé avec Wordpress 6.6.2 avec PHP 7.4 et MySQL 8.0.
Mon script tourne sur un PC local et pas chez l'herbergeur et je pense qu'il n'est pas possible d'accéder à la Bdd depuis l'extérieur sur un hébèrgement mututalisé...
Je m'en suis sorti en faisant un script PHP sur l'hebergement qui se charge des accès à la bdd et mon script python cause à ce script PHP et ça fait que ce que je souhaite.
Merci d'avoir pris le temps et la peine de répondre.