Hébergement Web-old - DBhost hebergement
... / DBhost hebergement
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Frage

DBhost hebergement

Von
AnaisG10
Erstellungsdatum 2022-11-17 16:31:39 in Hébergement Web-old

comment trouver le Db host de son hebergement ?


5 Antworten ( Latest reply on 2023-01-20 08:08:01 Von
T01
)

Vous devez activer votre base de données.
(mais vos documentez terriblement peu votre question)

Bonjour @AnaisG10,

Je vous invite à répondre en mentionnant l'offre OVHcloud dont vous disposez ainsi que le CMS utilisé.

^FabL

Bonjour,
J'ai une offre d'hébergement mutualisé et je souhaite utiliser la base de données incluse (Base de donnée SQL qui n'est pas privée). Pour m'y connecter, j'utilise PDO mais je me retrouve face à l'erreur suivante :

PDOException: PDO::__construct(): php_network_getaddresses: getaddrinfo for https failed: Hôte inconnu.

J'ai essayé en local :
$co = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
et cela fonctionne correctement.

En hôte, en local j'ai indiqué "localhost" et pour me connecter à la DB sur OVH, j'ai indiqué :
$servername = 'https://phpmyadmin.cluster031.hosting.ovh.net/';

J'ai aussi essayé : $servername = nomdedomaine.mysql.db mais sans succès

Lorsque j'essaie de m'y connecter, j'ai l'erreur suivante:
Erreur : SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for https failed: Name or service not known

Je suis débutant, et je ne parviens pas à savoir :
- si le problème vient de l'hôte qui est incorrect, et si c'est la cause, dans ce cas que dois-je indiquer?
- si c'est une question de droits d'accès ? Ou le configurer?
- Peut être une autre cause ?

Après de nombreuses recherches et essais infructueux, je poste un message ici pour vous demander de l'aide. En vous remerciant d'avance pour vos réponses.

Bonne journée


$servername = nomdedomaine.mysql.db


Vvous vous rapprochez mais ce n'est pas encore juste.
Voyez dans votre espace client > Hebergement , le nom de la database que vous avez créée.

Merci pour votre réponse, vous avez résolu mon problème!

Antworten sind derzeit für diese Frage deaktiviert.