WampServer

Apache, PHP, MySQL on Windows 

 
  • Accueil forum
  • Retour à WampServer
  • presentation
  • Download
  • Addons
  • Formations
  • Alter Way

 
connection à la MySql avec PHP
Envoyé par: tenor (---.access.telenet.be)
Date: 10 October 2006 à 18:47

Bonjour,

J'ai installé WAMP5, et je me connecte à Mysql par la console de commande sans mot de passe.
Mais lorsque j'essaye de me connecter à Mysql par PHP, ça ne passe pas; je reçois le message:

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'root'@'localhost' (using password: YES) in C:\.....

en fait j'ai demandé la connection par le script suivant:

<?php
$dbcnx= mysql_connect(localhost,root,' ' );
}
?>

constatez que j'ai laissé un vide entre les simples quotes à la place revenant à l'argument "mot de passe" car j'arrive à me connecte par la console sans mot de passe.

questions:
1- Quels aruguments introduire dans la fonction mysql_connect pour que je puisse me connecter par le biais de PHP, considérant mon cas?
2-Y a-t-il possibilité de définir un mot de passe pour me connecter alors que j'ai déjà installlé WAMP5 comme je l'ai fait?

Merci à celui qui se sent inspiré.

Tenor

Re: connection à la MySql avec PHP
Envoyé par: arnwald (---.fbx.proxad.net)
Date: 11 October 2006 à 10:11

tenor a écrit:

> <?php
> $dbcnx= mysql_connect(localhost,root,' ' );
> }
> ?>
>
> constatez que j'ai laissé un vide entre les simples quotes à
> la place revenant à l'argument "mot de passe" car j'arrive à me
> connecte par la console sans mot de passe.

Ben justement, il me semble que c'est cet espace le problème. Votre config est sans mot de passe (using password: NO), pas avec un mot de passe constitué d'un ou plusieurs espaces (qui sont quand même des caractères).
Essayez sans espaces entre les quotes.

> 2-Y a-t-il possibilité de définir un mot de passe pour me
> connecter alors que j'ai déjà installlé WAMP5 comme je l'ai
> fait?

Oui, consultez la FAQ - point 4 et surtout le tutoriel qui va avec
[www.wampserver.com]

Personnellement, je préfère utiliser l'authentification http en ne modifiant qu'une ligne :
Ligne 71, on remplace
$cfg['Servers'][$i]['auth_type'] = 'config';
par
$cfg['Servers'][$i]['auth_type'] = 'http';

Cordialement.


Re: connection à la MySql avec PHP
Envoyé par: tenor (---.access.telenet.be)
Date: 11 October 2006 à 14:41

Merci Arnwald!
c'est effectivement cet espace qui causait problème!

Bon travail à tous!

Tenor



Je suis entrain de commencer le développement web avec PHP et SQL et j\'ai installé wamp5

Aller à : Liste des Forums•Liste des messages•Recherche•Connexion
Désolé, seuls les utilisateurs connectés peuvent envoyer des messages dans ce forum.
Cliquer ici pour se connecter

design by jidePowered by Alter Way get firefoxget PHP