Connection à une base mysql distante
Résolu
karine666
Messages postés
48
Date d'inscription
Statut
Membre
Dernière intervention
-
karine666 -
karine666 -
Bonjour,
J'ai soucis de msqlphp (essayer de le dire vite pour voir...)
je n'arrive pas à me connecter à une base Mysql via une page php. Ca peut paraitre simple mais...
Une page php hegergée par un serveur planqué sur la toile doit accéder à un serveur situé chez moi. Ce serveur héberge la base de données mysql.
le code php de la page mysql_evix.php :
<?php
$bdd = "ju38880";
$host= "evix.no-ip.org:3306";
$user= "ju38880";
$pass= "xx";
$requete="SELECT * FROM Table_Articles";
echo "bdd:$bdd<br>user:$user<br>pass:$pass<br>";
echo "requete en cours ".$requete."<br/>sur ".$bdd;
mysql_connect( $host, $user, $pass )
or die(mysql_error());
?>
Et hop, je me retrouve avec :
bdd:ju38880
user:ju38880
pass:xx
requete en cours SELECT * FROM Table_Articles
sur ju38880
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'ju38880@judith.nfrance.com' (Using password: YES) in /home/ju38880/mysql_evix.php on line 28
Access denied for user: 'ju38880@judith.nfrance.com' (Using password: YES)
Je saisis pas pourquoi (et j'ai plus de cheveux à m'arracher...)
- j'ai une box qui me distribue l'internet et j'ai redirigé le port 3306
- j'ai ouvert le port 3306 sur le firewall
- dans le fichier mysql.cnf, j'ai bien verifié que le port est le 3306 et que la ligne bind-address est commentée.
- dans phpmyadmin j'ai configuré user ju38880 avec le serveur judith.nfrance.com
- J'ai redemarré le serveur php, et fait des FLUSH des privileges
Question : pourquoi ca marche po ? ouiiiiiiinnnnnnn
Y a t il moyen de verifier chacun de ces steps ?
merci de m'avoir lue et merci d'avance pour votre aide
@+
J'ai soucis de msqlphp (essayer de le dire vite pour voir...)
je n'arrive pas à me connecter à une base Mysql via une page php. Ca peut paraitre simple mais...
Une page php hegergée par un serveur planqué sur la toile doit accéder à un serveur situé chez moi. Ce serveur héberge la base de données mysql.
le code php de la page mysql_evix.php :
<?php
$bdd = "ju38880";
$host= "evix.no-ip.org:3306";
$user= "ju38880";
$pass= "xx";
$requete="SELECT * FROM Table_Articles";
echo "bdd:$bdd<br>user:$user<br>pass:$pass<br>";
echo "requete en cours ".$requete."<br/>sur ".$bdd;
mysql_connect( $host, $user, $pass )
or die(mysql_error());
?>
Et hop, je me retrouve avec :
bdd:ju38880
user:ju38880
pass:xx
requete en cours SELECT * FROM Table_Articles
sur ju38880
Warning: mysql_connect() [function.mysql-connect]: Access denied for user: 'ju38880@judith.nfrance.com' (Using password: YES) in /home/ju38880/mysql_evix.php on line 28
Access denied for user: 'ju38880@judith.nfrance.com' (Using password: YES)
Je saisis pas pourquoi (et j'ai plus de cheveux à m'arracher...)
- j'ai une box qui me distribue l'internet et j'ai redirigé le port 3306
- j'ai ouvert le port 3306 sur le firewall
- dans le fichier mysql.cnf, j'ai bien verifié que le port est le 3306 et que la ligne bind-address est commentée.
- dans phpmyadmin j'ai configuré user ju38880 avec le serveur judith.nfrance.com
- J'ai redemarré le serveur php, et fait des FLUSH des privileges
Question : pourquoi ca marche po ? ouiiiiiiinnnnnnn
Y a t il moyen de verifier chacun de ces steps ?
merci de m'avoir lue et merci d'avance pour votre aide
@+
A voir également:
- Connection à une base mysql distante
- Se connecter à gmail sur téléphone - Guide
- Base de registre - Guide
- Comment connecter chromecast à la télé - Guide
- Se connecter à ma boite hotmail - Guide
- Mysql community server - Télécharger - Bases de données