Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1285 connectés 

  FORUM HardWare.fr
  Programmation

  [MySQL] pb de host.

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] pb de host.

n°95359
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:10:33  profilanswer
 

J'ai fais une page php pour me connecté sur un serveur MySQL.Quand j'utilise ne host "localhost" pour me connecter ca fonctionne bien.Mais si je veux utilisé cette page sur une autre machine, ca ne fonctionne plus.Que doi je mettre comme nom de host?


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
mood
Publicité
Posté le 31-01-2002 à 16:10:33  profilanswer
 

n°95361
Bruce
Music 4 your ears!
Posté le 31-01-2002 à 16:12:29  profilanswer
 

:lol:  
 
localhost : hote local... C'est l'adresse du PC sur laquelle tourne la page. Donc forcément si tu n'as pas un serveur MySQL sur cette machine là ça risque pas de marcher...
 
Soit tu installe MySQL sur l'autre machine, soit tu met l'adresse de ta machine (si elle est en rézo)


---------------
A+++ Bruce - http://www.bheller.com
n°95363
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:15:47  profilanswer
 

Bruce a écrit a écrit :

:lol:  
 
localhost : hote local... C'est l'adresse du PC sur laquelle tourne la page. Donc forcément si tu n'as pas un serveur MySQL sur cette machine là ça risque pas de marcher...
 
Soit tu installe MySQL sur l'autre machine, soit tu met l'adresse de ta machine (si elle est en rézo)  




 
Je sais bien ce que veux dire localhost et j'ai un serveur Mysql sur ma machine.Et j'ai deja essayé de mettre dans le host le nom ou l'adresse ip de ma machine et ca ne marche pas.


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95365
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 31-01-2002 à 16:18:45  profilanswer
 

thecoin a écrit a écrit :

J'ai fais une page php pour me connecté sur un serveur MySQL.Quand j'utilise ne host "localhost" pour me connecter ca fonctionne bien.Mais si je veux utilisé cette page sur une autre machine, ca ne fonctionne plus.Que doi je mettre comme nom de host?  




 
 :sarcastic:


---------------
What is popular is not always right, what is right is not always popular :D
n°95370
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:23:21  profilanswer
 

darklord22 a écrit a écrit :

 
 
 :sarcastic:  




quoi c'est interdit d'apprendre?


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95376
Bruce
Music 4 your ears!
Posté le 31-01-2002 à 16:27:22  profilanswer
 

thecoin a écrit a écrit :

 
 
Je sais bien ce que veux dire localhost et j'ai un serveur Mysql sur ma machine.Et j'ai deja essayé de mettre dans le host le nom ou l'adresse ip de ma machine et ca ne marche pas.  




 
T'as un firewall qq part ?


---------------
A+++ Bruce - http://www.bheller.com
n°95379
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:29:34  profilanswer
 

Non, il n'y a pas de firewall.Et une petite precision, j'utilise un serveur Apache.


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95380
Bruce
Music 4 your ears!
Posté le 31-01-2002 à 16:30:31  profilanswer
 

Rien à voir avec le serveur web... tu doit avoir un serveur mysql qui tourne...


---------------
A+++ Bruce - http://www.bheller.com
n°95381
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:32:59  profilanswer
 

Ben vi et j'ai aussi WinMySQLadmin qui tourne.


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95382
pudaipiai
Hummm, c'est quoi cette odeur?
Posté le 31-01-2002 à 16:33:23  profilanswer
 

thecoin a écrit a écrit :

 
quoi c'est interdit d'apprendre?  




 
Non, mais vu d'autres posts, darklord est un dieu qui n'a jamais débuté...  :sarcastic:  
Justement, ce forum est fait pour apprendre !

mood
Publicité
Posté le 31-01-2002 à 16:33:23  profilanswer
 

n°95383
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 31-01-2002 à 16:39:37  profilanswer
 

pudaipiai a écrit a écrit :

 
 
Non, mais vu d'autres posts, darklord est un dieu qui n'a jamais débuté...  :sarcastic:  
Justement, ce forum est fait pour apprendre !  




 
:D
 
Non en fait je crois qu'il ne faut pas tout mélanger. Pour ce post si c'est vrai que c'est un peu exagéré. Les autres posts ne sont pas des questions de débutants mais des questions d'opportunistes c'est différend.
 
Donc je te fais mes excuses les plus sincères thecoin :p

 

[edtdd]--Message édité par darklord22--[/edtdd]


---------------
What is popular is not always right, what is right is not always popular :D
n°95387
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:43:00  profilanswer
 

:cry: En local ca marche tres bien, mais sur une autre machine il me sort:
 
Warning: Access denied for user: '****@****' (Using password: NO) in c:\program files\apache group\apache\htdocs\php\ouverture.php on line 2


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95388
darklord22
Nightwish rulezzzzzzzzzzzzz
Posté le 31-01-2002 à 16:43:36  profilanswer
 

tu ne fais pas une référence à localhost autre part par hasard?


---------------
What is popular is not always right, what is right is not always popular :D
n°95390
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:43:48  profilanswer
 

Pas besoin, j'etais po faché :D


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95392
ethernal
Chercheur de vérité...
Posté le 31-01-2002 à 16:46:23  profilanswer
 

tu dois voir aussi si ton user peut accéder à ton serveur mysql depuis autre part que qd il est sur la machine (localhost)
 
fait  
>mysql -u root -p
  >use mysql;
  >select * from user;  
       et regarde le 'Host' de ton user
  >select * from db;  
       et regarde le 'Host' de ton user
 
en gros tu dois autoriser ton utilisateur à se connecter sur ton serveur MySqL depuis ta nouvelle machine.
le plus facile est de te créer un nouvel utilisateur 'distant'
 
  >GRANT ALL PRIVILEGES on maBase.* TO MonNouvelUser@nom_ou_IP_de_la_machine identified by 'MontMotDePasse';

n°95393
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 16:46:31  profilanswer
 

Ma page php de connection ressemcle a ca:
 
<?
 $connexion=mysql_connect($hote,$user,$password);
 if ($connexion>0)
  echo "connexion effectuée";
 else
  echo "pas de connexion  active";
 mysql_close($connexion);
?>

 
J'envoye les != paramètres depuis un formulaire.Le pb ne viendrai pas plutot d'un mauvaise configuration du serveur MySQL?


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°95396
ethernal
Chercheur de vérité...
Posté le 31-01-2002 à 16:52:16  profilanswer
 

thecoin a écrit a écrit :

 
Le pb ne viendrai pas plutot d'un mauvaise configuration du serveur MySQL?  




 
c'est bien ce que je te dis !  :ange:

n°95413
thecoin
Chasseur de chasseur de canard
Posté le 31-01-2002 à 17:22:20  profilanswer
 

ethernal a écrit a écrit :

tu dois voir aussi si ton user peut accéder à ton serveur mysql depuis autre part que qd il est sur la machine (localhost)
 
fait  
>mysql -u root -p
  >use mysql;
  >select * from user;  
       et regarde le 'Host' de ton user
  >select * from db;  
       et regarde le 'Host' de ton user
 
en gros tu dois autoriser ton utilisateur à se connecter sur ton serveur MySqL depuis ta nouvelle machine.
le plus facile est de te créer un nouvel utilisateur 'distant'
 
  >GRANT ALL PRIVILEGES on maBase.* TO MonNouvelUser@nom_ou_IP_de_la_machine identified by 'MontMotDePasse';  




 
C'était bien un problème de droit.
 
Merci a tous :jap:


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [MySQL] pb de host.

 

Sujets relatifs
[mysql]WinMySQLAdmin[PHP + MySQL] Script de news
Probleme de connxion sur base Mysql ché free !!! merde alors ![php&mySQL] Nombre de requêtes mySQL
[NB][MySQL] comment faire pour exécuter des fichiers batch?[MySql] pb au lancement du service
Pb mySQL[MySQL/Perl] Aidez moi !
Comment configurer mySql , apache et php4 ??PHP / mysql : problème tout con ...
Plus de sujets relatifs à : [MySQL] pb de host.


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR