Se connecter à une BDD chez un autre hébergeur
Résolu
Nanashi17
Messages postés
245
Statut
Membre
-
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
jordane45 Messages postés 30427 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Je cherche à me connecter à me connecter à une base de données qui est hébergé par un autre host que celui de mon site, est ce que vous savez comment je peux faire ça en php/mysql.
Merci d'avance.
Je cherche à me connecter à me connecter à une base de données qui est hébergé par un autre host que celui de mon site, est ce que vous savez comment je peux faire ça en php/mysql.
Merci d'avance.
1 réponse
-
Bonjour,
Avant toute chose .... faut encore que le USER que tu utilises pour établir la connexion soit autorisé à se connecter en dehors du localhost.....
Sinon... pour ce qui est du code ... c'est la même chose que pour se connecter à une base "locale" ... faut juste changer le host....
par exemple en PDO://faut changer les variables par les tiennes... // par exemple : serveurHebergentLaBdd = localhost si tu es en local.. try{ $bdd =new PDO('mysql:host=serveurHebergentLaBdd; dbname=mabdd; charset=utf8', 'user', 'password'); // Activation des erreurs PDO $bdd->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); // mode de fetch par défaut : FETCH_ASSOC / FETCH_OBJ / FETCH_BOTH $bdd->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); } catch(PDOException $e) { die('Erreur : ' . $e->getMessage()); }