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 :
Le problème est que la connexion me renvoie l'érreur
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>
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
Partager