j'ai un gros soucis au niveau de ma base de données. Je travaille encore en local, mon site est presque terminé mais il me reste à accéder à la base. en local aucun soucis donc avec wamp tout ce passe bien mais dès que je change localhost par sql.service.calixo.net avec les bons iddentifiant et mot de passe... plus moyen de se ceonnecter à la base. alors est-ce par ce que mon site lui est toujours en local et que j'essaie d'attaquer une base deja hébergée?
voici mon code de connexion:
<?php
/* création du module de connexion à la base de données*/
$hote='sql.service.calixo.net';
$nom_bdd='nom de ma base';
$nom_utilisateur='nom utilisateur donné';
$mdp_bdd='mdp donné';
// tentative de connexion:
try
{
$connect=new PDO('mysql:host='.$hote.';dbname='.$nom_bdd, $nom_utilisateur, $mdp_bdd);
}
// Si la connexion ne fonctionne pas on affiche l'erreur:
catch(Exeption $e)
{
echo 'Erreur:'.$e.getMessage().'<br>';
echo 'Numero:'.$e.getCode();
}
?>
Bien entendu les variables de connexion ont été changées ici.
et voici l'erreur que cela m'affiche:
Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[HY000] [2003] Can't connect to MySQL server on 'sql.service.calixo.net' (10060)' in C:\wamp\www\site_RMG\includes\connexion.php:12 Stack trace: #0 C:\wamp\www\site_RMG\includes\connexion.php(12): PDO->__construct('mysql:host=sql....', 'nom utilisateur donné', 'passe donné') #1 C:\wamp\www\site_RMG\formation.php(19): include('C:\wamp\www\sit...') #2 {main} thrown in C:\wamp\www\site_RMG\includes\connexion.php on line 12
(J'ai a nouveau bien entendu masqué les variables de connexion
