Connexion bdd sous hostinger

Ce topic a été résolu
Profil introuvable

Profil introuvable Le 31 août 2016 à 14:08 (Édité le 25 janvier 2019 à 17:52)

Je cherche à me connecter à ma bdd sous hostinger mais cela ne marche pas...
J'utilise cette technique sous localhost :
$bdd = new PDO("mysql:host=localhost;dbname=mydbname;charset=utf8;", "username", "password");
Et exactement la même en ligne :
$bdd = new PDO("mysql:host=mysql.hostinger.fr;dbname=mydbname;charset=utf8;", "username", "password");
J'ai déjà vérifié :
  • Mon nom d'utilisateur
  • Mon mot de passe
  • L'hôte hostinger (hostinger affiche cette info : "Hôte MySQL : mysql.hostinger.fr")
Le site m'affiche ce message d'erreur (info confidentielle = ****) :

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42000] [1044] Access denied for user
'****'@'10.2.1.10' to database '****'' in
/home/****/public_html/index.php:3
Stack trace:
#0 /home/u248910124/public_html/index.php(3):
PDO->__construct('mysql:host=mysq...', '****...',
'****')
#1 {main}
thrown in /home/****/public_html/index.php on line 3
TheOldNoob

TheOldNoob Le 31 août 2016 à 19:47

Tu est pas le premier a utilisé hostinger et avoir se problème.
J'avais conseiller d'utilisé se code pour faire la connection a la bdd.
Et je pense que hostinger gere mal les double cote pour la connexion a la bdd.

<?php 
session_start();
$sqlHost     = '127.0.0.1';         
$sqlUser     = 'root';            
$sqlPassword = '';                
$dbName      = 'primfx';   

$bdd = new PDO('mysql:host='.$sqlHost.';dbname='.$dbName.';charset=utf8',$sqlUser,$sqlPassword) or die($bdd->errorInfo());
?>
Topher

Topher Le 31 août 2016 à 19:58

Bonjour  
J'ai eu un problème du même genre et j'ai cliqué sur "avoir l'utilisation " dans le panel de contrôle de la base de données  sur hostinger et ça a fonctionné.  
Profil introuvable

Profil introuvable Le 1 septembre 2016 à 10:49

Merci beaucoup !
J'ai activé l'utilisation et je vous tient au courant si ça marche (je n'ai que les fichiers de mon site localhost sur cet ordi)
Profil introuvable

Profil introuvable Le 2 septembre 2016 à 14:21

Ça marche ! Encore merci !
Topher

Topher Le 2 septembre 2016 à 22:13

Super ça me fais plaisir 😉 bonne continuation
Lounath

Lounath Le 22 avril 2017 à 19:35

TheOldNoob tu es mon héros ton petit code de tout en haut vient de me sauver la vie une fois de plus ! Encore merci :*
Vous devez être connecté pour poster une réponse. Se connecter ou Créer un compte