Bonjour,
je viens vers vous en espérant trouver la solution à mon soucis.
j'ai une base de donnée et je n'arrive pas a y pénétrer.
la requête :
$servername = "lumiersart.mysql.db";
$username = "lumiereetart";
$password = "aB12345";
$dbname = "lumiersart";
la réponse :
connect_error) { die("Connection failed:" . $conn->connect_error); } ?>
Bonjour@EmmanuelB82
j'ai une base de donnée et je n'arrive pas a y pénétrer.
Quel domaine ?
Que cherchez-vous à faire exactement ?
Avez-vous modifié récemment le mot de passe ?
Extrait de votre script pour vous connecter à votre base de données ?
Voir dans mon guide le paragraphe : J2 - Via le Manager OVH, Récupérer le mot de passe la Base de Données
Voir aussi dans mon guide : OVH - Test de Base de Données via un script en langage PDO
lumiere-et-art
voir déjà si j'ai accès à la BD
non le mot de passe est le même.
Supprimer de suite le mot de passe que vous avez indiqué si jamais celui-ci est réel
non ce n'est pas le bon c pour la démonstration.
Avez-vous essayé de vous connecter en mode PDO comme je l'ai indiqué plus haut ? Quelle version de PHP ? Quelle version de MySQL ?
pdo n'a rien changé.
php 8.3
MySQL 8
Bonjour,
- vous ne devirez jamais donner un mot de passe dans un forum public. Il n'a pas l'air correct, mais ce n'est pas une raison.
- votre username est certainement faux. C'est probablement lumiersart identique au nom de la base de données.
Votre mot de passe mysql n'est pas le même que votre mot de passe FTP et encore différent de votre compte client OVH.
Bonjour,
je l'ai juste donné à titre d'exemple.
je vais changer le nom de username.
les mots de passe sont différent pour chaque application.
j'ai changé le nom de la table "lumiereetart"
je viens de e souvenir que les noms sont différents :
-lumiersart
-lumiersETart
il devrait être identique ?
> j'ai changé le nom de la table "lumiereetart"
Pourquoi ?
Je viens de me souvenir que les noms sont différents :
-lumiersart
-lumiersETart
il devrait être identique ?
Je me suis trompé quand j'ai dis qu'il était différent : $servername = "lumiersart.mysql.db"; $username = "lumiersart"; $password = ""; $dbname = "lumiersart";
Avant de vouloir changer le nom des tables, avez-vous accès à votre base de données ?
Comprenez-vous bien la différence entre nom d'utilisateur, nom de la base et nom des tables ?
(chez OVH les 2 premiers sont identiques)
oui par phpadmin
Bonjour@EmmanuelB24
Vous devriez contrôler les informations de votre vase de données directement dans le manager OVH :
Voir dans mon guide le paragraphe : J2 - Via le Manager OVH, Récupérer le mot de passe la Base de Données
Bonjour@EmmanuelB24
Quel hébergement OVH avez vous : Starter, Perso, Pro, etc ?
Si c'est un hébergement mutualisé OVH, je n'ai jamais vu un accès à la base de données qui ne soit pas réglable en plus de 10 mn.
Cela fait 9 heures que vous pédalez dans la choucroute.
Qui a réalisé votre site ?
SVP : répondez dans ce champ pour répondre afin que tout un chacun puisse trouver votre réponse très rapidement.
Merci.
Un mutualisé pro.
Vous savez bien que je suis lent à la détente.
Réalisé par moi même.
Bonjour@EmmanuelB24
Ce mercredi 5 février à 8h, impossible de voir votre réponse postée hier soir vers 23h :
Comme vous ne tenez absolument compte des recommandations que l'on vous fait, et toujours pas de solution 20 h après, je vous souhaite beaucoup de patience.
Dans ma réponse précédente :
Il va falloir faire un effort pour vous exprimer correctement afin de vous faire comprendre, car vous m'avez complètement perdu.
Un peu de soin dans ce que vous faites, svp.
Avez-vous vérifié vos identifiants ? Que voulez-vous faire et pourquoi ?
Sans cela, je n'interviendrai plus dans cette question.
Oui j'ai vérifié mes données :
et mot de passe changé pour être sur de ne pas me planter dessus.
Pour le moment je veux juste voir si la BD s'affiche bien, pour ça j'utilise ce micro code :
<?php
$servername = "lumiersart.mysql.db";
$username = "lumiersart";
$password = "";
$dbname = "lumiersart";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed:" . $conn->connect_error);
}
?>
Dites-moi, avec ces identifiants, arrivez-vous à vous connecter sur phpmyadmin ? https://phpmyadmin.hosting.ovh.net/
Oui j'arrive à rentrer dans phpmyadmin
alors c'est votre programme qui ne fonctionne pas. Que dire d'autre ?
C'est bien cela@fritz2cat 🇧🇪 🇪🇺
Ceci :
Bon j'ai réussis à me dépatouillé avec mon soucis, j'utilisais .html au lieu de .php. l'erreur provenait que j'avais "fichier-php.html" au lieu de "fichier.php"
Merci pour le temps que je vous ai fait perdre.
Cordialement ;