Bonjour,
J'ai installé ma première base de donnée sur OVH. Malheureusement, je n'arrive pas à me connecter en php :-(
Même en passant par : https://phpmyadmin.ovh.net/ j'ai le message d'erreur suivant : #2005 - Unknown MySQL server host
Les informations saisies sont bien celles transmises dans le mail d'OVH.
Merci pour votre aide.
Connexion impossible à la base de donnée
Sujets apparentés
- Serveur non sécurisé, celui-ci ne supporte pas FTP sur TLS
63913
03.09.2018 14:46
- Connexion à mon compte client
57980
13.02.2019 09:51
- reCAPTCHA erreur pour le propriétaire du site : clé de site non valide
49947
14.02.2019 16:17
- [FAQ] Comment mettre à jour mon site pour supporter Apache 2.4 ?
34333
28.07.2017 11:39
- Ce site est inaccessible Impossible de trouver l'adresse DNS du serveur
29788
16.10.2016 16:24
- Augmenter taille PHP Post Max Size sur mutualisé ?
28224
04.12.2019 21:52
- The requested URL / was not found on this server
27848
02.03.2017 18:25
- NextCloud sur mutualisé
27196
07.04.2017 08:42
- Deploy d'un projet Node JS
27069
12.10.2016 20:18
- Passage en php 7.4
24841
30.06.2020 05:05
> Unknown MySQL server host
quel serveur utilises tu?
Bjr Kyodev,
J'utilise le serveur : ethicsealmroots.mysql.db
J'ai ce message d'erreur : Erreur : Access denied for user 'ethicsealmroots'@'10.24.105.37' (using password: YES)
Tous mes identifiants sont bons
ça ne devrait pas
après tu utilises la bonne url pour PMA?: `https://phpmyadmin.cluster0XY.hosting.ovh.net/index.php?pma_username=nomBase&pma_servername=nomBase.mysql.db`
remplacer cluster0XY par le cluster de ton hébergement
Merci :-)
ça fonctionne maintenant quand je passe par cette URL.
Malheureusement via mon site, je n'accède pas à ma base. j'ai créé une page test avec ce script :
$servername = 'ethicsealmroots.mysql.db';
$username = 'username';
$password = 'mdp';
//On établit la connexion
$conn = new mysqli($servername, $username, $password);
//On vérifie la connexion
if($conn->connect_error){
die('Erreur : ' .$conn->connect_error);
}
echo 'Connexion réussie';
?>
J'ai le message suivant : Erreur : Access denied for user 'ethicsealmroots'@'10.24.105.37' (using password: YES)
ce script est bien sur le bon hébergement où il est prévu cette base ethicsealmroots ?
tu ne mélangerais pas deux hébergements par hasard?
C'est là où je te perds LOL
Je ne sais pas comment faire...
Pour moi, https://phpmyadmin.cluster0XY.hosting.ovh.net/index.php?pma_username=nomBase&pma_servername=nomBase.mysql.db
le pma_servername est bien **ethicsealmroots.mysql.db**.
Du coup, c'est le même environnement, non ?
oui, mais tu me dis ok avec PMA
et pas avec ton script, je cherche une cause possible et j'en vois pas en fait
ou alors... base corrompue (vécu), mais tu le verrais dans PMA
via PMA, je te joins la copie écran.
Quand je dépose mon fichier connexion.php pour tester ma connexion, j'ai le message d'erreur.
La table existe bien mais elle est vide pour le moment.
N'y a t-il pas une configuration supplémentaire à faire sur OVH ?
ton script ne teste pas la validité de la table... dans pas de souci
MP envoyé
Cc Kyodev,
J'ai réussi à me connecter(fonctionne depuis début d'après-midi). Le souci maintenant est que je n'arrive pas à enregistrer des lignes :-(
comment tu as fais ???
Bonjour @EliasE
Ouvrez votre propre sujet et donnez le maximum d'informations.