Bonjour,
Cela fait plusieurs heures que je cherche un moyen d'établir une connexion MYSQL.
En gros :
- Mon serveur (ubuntu 10.04) avec lamp (ip fixe : 192.168.1.100)
- Mon PC client (Win7) avec Wampp (ip fixe : 192.168.1.50)

Je souhaite établir une connexion MYSQL depuis mon client vers mon serveur.
Sur mon serveur :
J'ai créer un user@192.168%, dans my.cnf j'ai mis "bind-adress = 192.168.0.0" (et les restart mysql qui vont bien à chaque modif) et pas de firewall (pour l'instant).

Mon bout de code :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
<?php 
  header('Content-Type: text/html; charset=UTF-8');
  // Connection à la base de donnée
  $PARAM_hote='192.168.1.100';
  $PARAM_nom_bd='test';
  $PARAM_utilisateur='user';
  $PARAM_mot_passe='password';
 
  try {
    $pdo = new PDO('mysql:host='.$PARAM_hote.';dbname='.$PARAM_nom_bd, $PARAM_utilisateur, $PARAM_mot_passe);
  }
  catch(Exception $e) {
    echo 'Erreur de connection à la base de donnée !';
    die();
  }
 
  $id = 1;
 
  $request = $pdo->prepare('SELECT nom,prenom FROM nom WHERE id = :id');
  $request->execute(array( 'id' => $id ));
  $field = $request->fetch(PDO::FETCH_OBJ);
 
 
?>
<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title></title>
  </head>
  <body>
    <p>Nom : <?php echo $field->nom; ?>, Prénom : <?php echo $field->prenom; ?></p>
  </body>
</html>
Le problème est que la connexion me renvoie l'érreur

Je sais que ce type de question n'est pas nouvelle, mais j'ai déjà essayer ce que j'ai trouver sur le net sans succès, y compris sur la doc ubuntu