[OK] Problème de connexion MySQL

Ici, un problème avec la création de votre script? Besoin d'aide pour concevoir une fonction en particulier? Bref, l'entraide qui n'entre pas dans les autres catégories se fait ici. Les membres peuvent ainsi s'entraider.

[OK] Problème de connexion MySQL

Messagepar Ion » Mar Déc 20, 2011 8:28 pm

Bonsoir,

Je n'arrive pas à me connecter à ma base de donné via les script php et je voudrais savoir comment le faire..

Code: Tout sélectionner
<?php
try       // ** CONNEXION mysql **
{
   $bdd = new PDO('mysql:host=sql1.free-h.org:3306;dbname=db356624955', 'utilisateur', 'motdepasse');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
?>


J'obtiens ceci :
Code: Tout sélectionner
 Erreur : SQLSTATE[28000] [1045] Access denied for user 'PSEUDO'@'arya.free-h.org' (using password: YES)
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Dakin Quelia » Mar Déc 20, 2011 11:43 pm

Bonjour Ion,

Tu as vérifié que les informations soient correctes?

A bientôt,
Pas de support par message privé (mp) ou mail.
Avatar de l’utilisateur
Dakin Quelia
Staff
Staff
 
Messages: 17135
Inscription: Mer Jan 17, 2007 6:02 pm
Localisation: Belgique

Re: Problème de connexion MySQL

Messagepar Ion » Mer Déc 21, 2011 3:15 pm

J'ai tout vérifié mille fois, et tout réessayé mille fois, oui..
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Dakin Quelia » Mer Déc 21, 2011 3:16 pm

Cela concerne quel service?
Pas de support par message privé (mp) ou mail.
Avatar de l’utilisateur
Dakin Quelia
Staff
Staff
 
Messages: 17135
Inscription: Mer Jan 17, 2007 6:02 pm
Localisation: Belgique

Re: Problème de connexion MySQL

Messagepar Ion » Mer Déc 21, 2011 3:36 pm

Ne Numéro de service ?

8893 et 8892 je croit..
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Ion » Mer Déc 21, 2011 6:21 pm

Et c'est un hébergement Semi-Gratuit.
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Elglobo » Mer Déc 21, 2011 6:33 pm

Bonsoir,

J'ai mis un fichier testdb.php à la racine de votre service 8893 qui montre que cela marche bien, il fallait juste retirer le port.

Tenez moi au courant ;)
Myff.fr - My First forum, créer votre forum phpBB3 facilement !
Elglobo
Staff
Staff
 
Messages: 587
Inscription: Jeu Oct 07, 2010 7:27 pm

Re: Problème de connexion MySQL

Messagepar Ion » Mer Déc 21, 2011 8:09 pm

C'était trop beau pour être vrai..
J'ai réessayé avec ce code :

Code: Tout sélectionner
<?php
try       // ** CONNEXION mysql **
{
$bdd = new PDO('mysql:host=sql1.free-h.org;dbname=glutix', '*******', '*******');
}
catch(Exception $e)
{
        die('Erreur : '.$e->getMessage());
}
?>


Et le message reste le même .. :
Code: Tout sélectionner
 Erreur : SQLSTATE[28000] [1045] Access denied for user 'PSEUDO'@'arya.free-h.org' (using password: YES)
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Ion » Mer Déc 21, 2011 9:56 pm

Tout marche !

J'avais fait une erreur dans mes fichiers, désolé de vous avoir fait perdre du temps et encore merci !
Ion
 
Messages: 6
Inscription: Mar Déc 20, 2011 8:24 pm

Re: Problème de connexion MySQL

Messagepar Dakin Quelia » Mer Déc 21, 2011 10:04 pm

Il n'y a pas de soucis. ;)
Pas de support par message privé (mp) ou mail.
Avatar de l’utilisateur
Dakin Quelia
Staff
Staff
 
Messages: 17135
Inscription: Mer Jan 17, 2007 6:02 pm
Localisation: Belgique

Re: Problème de connexion MySQL

Messagepar laservert » Dim Jan 15, 2012 4:43 pm

Dakin Quelia a écrit:Il n'y a pas de soucis. ;)


Pour ma part, je viens d'avoir du souci et je m'aperçois que mon site ne fonctionnait plus (message "Can't connect SQL server") et que l'adresse IP de ma base de données a été modifiée, je ne sais quand, et sans en être alerté ...
Avatar de l’utilisateur
laservert
 
Messages: 5
Inscription: Dim Jan 02, 2011 8:11 pm

Re: Problème de connexion MySQL

Messagepar Dakin Quelia » Dim Jan 15, 2012 4:46 pm

Bonjour laservert,

Je t'invite à nous contacter par le biais du support technique. ;)

A bientôt,
Pas de support par message privé (mp) ou mail.
Avatar de l’utilisateur
Dakin Quelia
Staff
Staff
 
Messages: 17135
Inscription: Mer Jan 17, 2007 6:02 pm
Localisation: Belgique

Re: Problème de connexion MySQL

Messagepar ahmouud » Lun Jan 16, 2012 4:43 am

Code: Tout sélectionner
<?php
// Connexion à la base de données
try
{
    $pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
    $bdd = new PDO('mysql:host=sql1.free-h.org:3306;dbname=db356624955', 'utilisateur', 'motdepasse', $pdo_options);

    // Récupération des 10 derniers messages
    $reponse = $bdd->query('SELECT pseudo, message FROM forum ORDER BY ID DESC LIMIT 0, 10');
   
    // Affichage de chaque message (toutes les données sont protégées par htmlspecialchars)
    while ($donnees = $reponse->fetch())
    {
        echo '<p><strong>' . htmlspecialchars($donnees['pseudo']) . '</strong> : ' . htmlspecialchars($donnees['message']) . '</p>';
    }
   
    $reponse->closeCursor();
}
catch(Exception $e)
{
    die('Erreur : '.$e->getMessage());
}

?>


Votre code est juste mais tu dois aller dans configuration php puis extensions PHP et tu coche php_pdo_mysql alors que le serveur identifie que tu code avec le PDO et le code s'exécute normalement. j'ai crée un exemple de code pour t'aider a mieux sécurisé votre site et amélioré le message d'erreur avec le PDO. Bon courage et bon codage ;)
ahmouud
 
Messages: 11
Inscription: Lun Jan 09, 2012 8:01 pm


Retourner vers Entraide générale



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités