PHP-MySQL : probleme de connexion MySQL

PHP-MySQL : probleme de connexion MySQL - PHP - Programmation

Marsh Posté le 27-06-2006 à 18:15:15    

Bonjour !
 
J'ai installé EasyPHP et MySQL Server 5.0.  Mais dès que j'ouvre EasyPHP,  
j'obtiens le message que le port 3306 est occupé par "mysqld-nt.exe".
 
Par la suite, lorsque je rédige en PHP un simple script comme :  
<?php
$id = mysql_connect();
echo $id;
?>
 
Je reçois le message suivant :
"Warning: mysql_connect(): Access denied for user 'ODBC'@'localhost'  
(using password: NO) in c:\program files\easyphp1-8\www\mysql.php on line 2"
 
Comment puis-je solver ce problème ?  
Merci beaucoup de votre aide.

Reply

Marsh Posté le 27-06-2006 à 18:15:15   

Reply

Marsh Posté le 27-06-2006 à 18:16:29    

hum il te faut peut ètre le host, le nom d'utilisateur et le mot de passe non ???


---------------
Créer son forum gratuit |  Mon beau blog phpBB caÿ le mal :o
Reply

Marsh Posté le 27-06-2006 à 18:46:00    

oui déjà, il faut que tu passes à mysql_connect ces infos.
-> mysql_connect($serveur,$loginsql,$passsql) or die (mysql_error());


---------------
Topic .Net - C# @ Prog
Reply

Marsh Posté le 27-06-2006 à 19:07:48    

le probleme c ets qu easy php utilise son propre serveur sql le conflit vient peut etre de la :/

Reply

Marsh Posté le 03-07-2006 à 12:52:23    

Alors mIRROR, comment puis-je utiliser celui de Easyphp, car je recevais le meme message de "Access denied...." avant d'installer le serveur MySQL.  En plus, j'ai besoin d'un programme pour creer mes bases de donnees.  Comment puis-je me passer completement du serveur MySQL ?  
Merci.

Reply

Marsh Posté le 03-07-2006 à 13:56:12    

si t'es en local vérifie qu'un autre programme n'utilise pas ces ports???
 
en tout cas moi en local pour me connecter je fais comme ceci
 
mysql_connect('localhost', 'root', '')  

Reply

Marsh Posté le 03-07-2006 à 14:36:32    

desinstalle tout (easy php et mysql 5)
visiblement y a conflit
ensuite laisse tomber easyphp, comme tu l as remarqué il continue a utiliser de vieilles versions de php/apache/mysql
prefere-lui l installation manuelle qui n est pas si compliquee que ca : plein de tutos sur le net (dont un sur ce forum mais j ai perdu l adresse) qui te permettront d editer facilement les fichiers http.conf et php.ini
et si ca te rebute encore de passer en tout manuel il parait que wamp est pas mal mais je ne l ai jamais utilisé
http://www.wampserver.com/

Reply

Marsh Posté le 04-07-2006 à 11:45:36    

Si tu utilises Easy php tu dois rentrer mysql_connect('localhost', '', '') parce que le mot de passe n'est pas rempli par défault. Sinon il faut que tu ailles regarder dans ton fichier conf pour voir quoi mettre ^^.


---------------
\*Nous ne sommes pas nombreux, mais heureux d'être si peu, parce que nous sommes une bande, nous sommes des frères qui partageons notre sang*/( COS)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed