Connexion a une base de donnée située dans un serveur
wassimachil
Messages postés4Date d'inscriptionvendredi 30 décembre 2011StatutMembreDernière intervention23 janvier 2012
-
30 déc. 2011 à 11:17
camillagaiaschicherie
Messages postés58Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention28 février 2012
-
30 déc. 2011 à 14:39
G crée une petite application dont les requêtes sql doivent être sur une base de donné situé sur un serveur.
la question est: comment faire pour connecter a une base de donné situé sur un serveur en PHP.
voici le code:
//CONNEXION A LA BASE//
<?php
$host = '192.168.2.37';
$user = '\\CFTISERVER\FEUILLE_DE_TEMPS';
$pass = 'ADM';
$db = 'FEUILLE_DE_TEMPS';
// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());
?>
thomasdev73
Messages postés20Date d'inscriptionmardi 27 décembre 2011StatutMembreDernière intervention14 janvier 2012 30 déc. 2011 à 13:44
Bonjour si tu met tes script et ta bd sur le même serveur tu peut indiquer dans le host "localhost" sinon il te faut trouver l'adresse ip de ton serveur ou son adresse internet (.fr, .net, .com, ...) Dans ton cas l'adresse ip ne doit pas être la bonne ou sinon ton serveur est mal paramètré.
camillagaiaschicherie
Messages postés58Date d'inscriptionvendredi 23 mai 2008StatutMembreDernière intervention28 février 2012 30 déc. 2011 à 14:39
bonjour,
si il s agit d un server distant tu dois modifier la conf de mysql qui par defaut n ecoute que sur l address 127.0.0.1 pour cela modifier la variable :
bind-address = 127.0.0.1
du fichier /etc/mysql/my.cnf (par defaut)