Bonjour,
J'essaie en vain d'accéder à ma base de données privée MySQL (offre CloudDB) via PHP, et j'obtiens l'erreur suivante :
mysqli_connect(): (HY000/2002): Connection timed out
Mon script PHP fonctionnait parfaitement avec ma base de données mutualisée, donc le problème vient certainement de la connexion avec MySQL.
Je pense pourtant avoir configuré ma base de données correctement : j'ai ajouté l'adresse IPv4 de mon hébergement chez OVH (sur lequel se trouvent mes fichiers PHP) à mes IPs autorisées, et j'ai créé un utilisateur grâce auquel j'établie la connexion depuis PHP.
Pourriez-vous m'éclairer sur l'origine de l'erreur ? J'ai cherché un peu partout sur le web et n'ai trouvé aucune réponse...
Merci d'avance pour votre aide !
"Connection timed out" - Connection MySQL privée via PHP
Sujets apparentés
- Lien database non établi
6969
06.12.2016 11:04
- Autoriser toutes les IP
5051
11.08.2018 19:16
- Help, Base de donnée pleine, supprimer product ID phpmyadmin
4942
12.06.2019 14:05
- Intégration de MongoDB
4918
12.10.2016 09:01
- Comment passer de MySQL 5.6 à MySQL 8.0 ?
4485
12.06.2019 15:49
- Connexion à base de données en utilisant ODBC
4403
04.09.2018 11:57
- Les connexions simultanées
4224
24.10.2019 13:23
- Exporter la base de données avec un script PHP
3962
05.10.2018 11:27
- [1034] Create index by sort failed
3530
06.03.2020 09:31
Bonjour,
vous avez ajouté quel IP ?
De plus faut savoir que les mutu OVH ont des limite au niveau des connexions SQL sortante.
Cordialement, janus57
As-tu déclaré le port ?
Extrait de : https://docs.ovh.com/fr/hosting/tout-sur-le-sql-prive/
Tester avec :
* _**https://wordetweb.com/word-et-web/OVH-Tester-une-base-de-donnees-avec-un-script-mysqli-FR.htm">OVH - Test de Base de Données via un script mysqli**_
* _**https://wordetweb.com/word-et-web/OVH-Tester-une-base-de-donnees-via-un-script-PDO-FR.htm">OVH - Test de Base de Données via un script en langage PDO**_
Bonjour,
Sauf que ici c'est pas un SQL Privé mais un autre produit.
Cf: https://www.ovh.com/fr/cloud/cloud-databases/
Cordialement, janus57
Bonjour,
Pour un service CloudDB, il ne faut pas autoriser l'IP du cluster, mais l'IP de sa Gateway :
https://docs.ovh.com/fr/hosting/liste-des-adresses-ip-des-clusters-et-hebergements-web/
Il faudra effectivement aussi vérifier que le port est correctement renseigné.
Fred